{"id":1325,"name":"nock","ecosystem":"npm","repository_url":"https://github.com/nock/nock","issues_count":2268,"created_at":"2025-06-06T15:01:43.198Z","updated_at":"2025-06-06T15:01:43.198Z","purl":"pkg:npm/nock","metadata":{"id":2087056,"name":"nock","ecosystem":"npm","description":"HTTP server mocking and expectations library for Node.js","homepage":"https://github.com/nock/nock#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/nock/nock","keywords_array":[],"namespace":null,"versions_count":445,"first_release_published_at":"2011-09-22T10:38:31.847Z","latest_release_published_at":"2025-05-30T15:28:45.293Z","latest_release_number":"14.0.5","last_synced_at":"2025-06-06T12:21:59.032Z","created_at":"2022-04-09T20:50:54.642Z","updated_at":"2025-06-06T12:21:59.033Z","registry_url":"https://www.npmjs.com/package/nock","install_command":"npm install nock","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"release-11.x":"11.9.1","next":"13.0.0","release-13.x":"13.5.6","beta":"15.0.0-beta.3","latest":"14.0.5"}},"repo_metadata":{"id":1707137,"uuid":"2436267","full_name":"nock/nock","owner":"nock","description":"HTTP server mocking and expectations library for Node.js","archived":false,"fork":false,"pushed_at":"2024-10-25T17:07:52.000Z","size":10568,"stargazers_count":12718,"open_issues_count":72,"forks_count":736,"subscribers_count":94,"default_branch":"main","last_synced_at":"2024-10-29T22:39:08.353Z","etag":null,"topics":["http","javascript","mock","nock","node"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nock.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2011-09-22T10:08:03.000Z","updated_at":"2024-10-29T08:40:45.000Z","dependencies_parsed_at":"2023-09-29T08:50:53.497Z","dependency_job_id":"ad9bb3a8-c42a-4e57-a5aa-80b3ae6f9d71","html_url":"https://github.com/nock/nock","commit_stats":{"total_commits":1885,"total_committers":310,"mean_commits":6.080645161290323,"dds":0.8180371352785146,"last_synced_commit":"d013ed207479447c03bddb4d8a3a011cd0f131e8"},"previous_names":["pgte/nock","node-nock/nock","flatiron/nock"],"tags_count":380,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nock","download_url":"https://codeload.github.com/nock/nock/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222155919,"owners_count":16940424,"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":"nock","name":"Nock","uuid":"17545810","kind":"organization","description":"HTTP Mocking for Node.js","email":null,"website":"https://twitter.com/nodenock","location":"Los Angeles","twitter":"nodenock","company":null,"icon_url":"https://avatars.githubusercontent.com/u/17545810?v=4","repositories_count":5,"last_synced_at":"2024-04-14T06:43:08.202Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/nock","funding_links":["https://github.com/sponsors/nock"],"total_stars":12539,"followers":12,"following":0,"created_at":"2022-11-02T16:26:01.979Z","updated_at":"2024-04-14T06:43:09.440Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nock","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nock/repositories"},"tags":[{"name":"v13.5.4","sha":"ba9fc424d5a17cbdde62745d4bdd8159331a1b8d","kind":"commit","published_at":"2024-02-26T21:47:03.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.5.4","html_url":"https://github.com/nock/nock/releases/tag/v13.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.5.4/manifests"},{"name":"v14.0.0-beta.5","sha":"e8044c6666c10456754575d6eab01d9a93ab556c","kind":"commit","published_at":"2024-02-26T10:13:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v14.0.0-beta.5","html_url":"https://github.com/nock/nock/releases/tag/v14.0.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v14.0.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v14.0.0-beta.5/manifests"},{"name":"v14.0.0-beta.4","sha":"991a8f34ece5852b02367013a9f4fba4cd5b401c","kind":"commit","published_at":"2024-02-24T22:51:11.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v14.0.0-beta.4","html_url":"https://github.com/nock/nock/releases/tag/v14.0.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v14.0.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v14.0.0-beta.4/manifests"},{"name":"v14.0.0-beta.3","sha":"11adf2cdd9410c6e6d3117ed7abae8cb1adc93cc","kind":"commit","published_at":"2024-02-17T22:44:22.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v14.0.0-beta.3","html_url":"https://github.com/nock/nock/releases/tag/v14.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v14.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v14.0.0-beta.3/manifests"},{"name":"v13.5.3","sha":"4162fa8b2ddaf6a3c5b52162b03629118236847f","kind":"commit","published_at":"2024-02-17T18:38:55.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.5.3","html_url":"https://github.com/nock/nock/releases/tag/v13.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.5.3/manifests"},{"name":"v13.5.2","sha":"7e957b38fbc797f1c3480f1de8e0659f9998cdc3","kind":"commit","published_at":"2024-02-17T18:17:33.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.5.2","html_url":"https://github.com/nock/nock/releases/tag/v13.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.5.2/manifests"},{"name":"v14.0.0-beta.2","sha":"12aa5b68c2a86944ec91774f3e8d4ce4b343ecf0","kind":"commit","published_at":"2024-02-05T17:49:13.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v14.0.0-beta.2","html_url":"https://github.com/nock/nock/releases/tag/v14.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v14.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v14.0.0-beta.2/manifests"},{"name":"v14.0.0-beta.1","sha":"8b8c0c27e26db1aebc943bd65a97f2eb212cc5c7","kind":"commit","published_at":"2024-02-03T20:23:31.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v14.0.0-beta.1","html_url":"https://github.com/nock/nock/releases/tag/v14.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v14.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v14.0.0-beta.1/manifests"},{"name":"v13.5.1","sha":"7468cf1eefc7c89d36f9d5425b9201a6a2eab88a","kind":"commit","published_at":"2024-01-28T18:57:01.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.5.1","html_url":"https://github.com/nock/nock/releases/tag/v13.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.5.1/manifests"},{"name":"v13.5.0","sha":"65385f739d5972e3e31826db84ae24553fd766f6","kind":"commit","published_at":"2024-01-14T18:44:52.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.5.0","html_url":"https://github.com/nock/nock/releases/tag/v13.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.5.0/manifests"},{"name":"v13.4.0","sha":"617511ffb48cbf00928f9ee62292a2db3c124b11","kind":"commit","published_at":"2023-11-27T21:11:20.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.4.0","html_url":"https://github.com/nock/nock/releases/tag/v13.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.4.0/manifests"},{"name":"v13.3.8","sha":"0b18d071c04098f5f4653246c70e39b33bd0e86f","kind":"commit","published_at":"2023-11-03T05:52:54.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.3.8","html_url":"https://github.com/nock/nock/releases/tag/v13.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.8/manifests"},{"name":"v13.3.7","sha":"d978acdbd6e70172062d04f2c2e848ff4b6d84bc","kind":"commit","published_at":"2023-10-30T17:31:36.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.3.7","html_url":"https://github.com/nock/nock/releases/tag/v13.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.7/manifests"},{"name":"v13.3.6","sha":"f7216e934c130339af583cbaab14b9fd72c54db3","kind":"commit","published_at":"2023-10-19T17:13:20.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.3.6","html_url":"https://github.com/nock/nock/releases/tag/v13.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.6/manifests"},{"name":"v13.3.5","sha":"7bfcb31e082b0eb5b9118d56647661539e1f7887","kind":"commit","published_at":"2023-10-19T16:24:38.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.3.5","html_url":"https://github.com/nock/nock/releases/tag/v13.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.5/manifests"},{"name":"v13.3.4","sha":"6987327d1f4623d851021c885f1f3e7ea533f62e","kind":"commit","published_at":"2023-10-10T23:17:28.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.3.4","html_url":"https://github.com/nock/nock/releases/tag/v13.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.4/manifests"},{"name":"v13.3.3","sha":"fcea7792954af0ec25d1d12e1f26ad4ca74e5375","kind":"commit","published_at":"2023-08-16T21:03:46.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.3.3","html_url":"https://github.com/nock/nock/releases/tag/v13.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.3/manifests"},{"name":"v13.3.2","sha":"92de0debdaccdb27d002f6d6ebb80e430d3808ce","kind":"commit","published_at":"2023-07-13T20:33:23.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.3.2","html_url":"https://github.com/nock/nock/releases/tag/v13.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.2/manifests"},{"name":"v13.3.1","sha":"f904406430a6d3afabff066fea6859472ee9277c","kind":"commit","published_at":"2023-04-27T14:57:20.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.3.1","html_url":"https://github.com/nock/nock/releases/tag/v13.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.1/manifests"},{"name":"v13.3.0","sha":"33753828a5fb23acded3c90d5bb5cd4744203e3e","kind":"commit","published_at":"2023-01-10T20:33:55.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.3.0","html_url":"https://github.com/nock/nock/releases/tag/v13.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.3.0/manifests"},{"name":"v13.2.9","sha":"d9bab650202ea488cec2accc7e26fa591de95748","kind":"commit","published_at":"2022-07-19T18:33:56.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.2.9","html_url":"https://github.com/nock/nock/releases/tag/v13.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.9/manifests"},{"name":"v13.2.8","sha":"2edf34116a986ad4776b1ca97235504e5b9206b4","kind":"commit","published_at":"2022-06-30T19:40:00.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.2.8","html_url":"https://github.com/nock/nock/releases/tag/v13.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.8/manifests"},{"name":"v13.2.7","sha":"7f21d0cbcd61c8602d60f1e40470095176795829","kind":"commit","published_at":"2022-06-15T01:03:47.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.2.7","html_url":"https://github.com/nock/nock/releases/tag/v13.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.7/manifests"},{"name":"v13.2.6","sha":"f46b8089a46f6e5caf3eab5d7e9c8dfdf29dc8f6","kind":"commit","published_at":"2022-06-03T17:54:14.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.2.6","html_url":"https://github.com/nock/nock/releases/tag/v13.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.6/manifests"},{"name":"v13.2.5","sha":"e4b0331339b3d02ea46a4ab041b2617575f87865","kind":"commit","published_at":"2022-06-03T17:49:27.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.2.5","html_url":"https://github.com/nock/nock/releases/tag/v13.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.5/manifests"},{"name":"v13.2.4","sha":"1b2933d7e3790dd88ae3deb09598c016d52c3ed8","kind":"commit","published_at":"2022-02-04T17:48:39.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.2.4","html_url":"https://github.com/nock/nock/releases/tag/v13.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.4/manifests"},{"name":"v13.2.3","sha":"616d90358b37314d48c3985952bba1a4f8aa1319","kind":"commit","published_at":"2022-02-03T18:54:05.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.2.3","html_url":"https://github.com/nock/nock/releases/tag/v13.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.3/manifests"},{"name":"v13.2.2","sha":"ac7b4fd5f7e4cbd8275a612c3ce5fa869a62fecf","kind":"commit","published_at":"2022-01-11T00:40:35.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.2.2","html_url":"https://github.com/nock/nock/releases/tag/v13.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.2/manifests"},{"name":"v13.2.1","sha":"e8f23b1fc53ecfa7054de1bef2531b39c9218041","kind":"commit","published_at":"2021-11-12T04:47:19.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.2.1","html_url":"https://github.com/nock/nock/releases/tag/v13.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.1/manifests"},{"name":"v13.2.0","sha":"1cb4880730621eabc918dbc0dac8713de894290a","kind":"commit","published_at":"2021-11-08T00:12:56.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.2.0","html_url":"https://github.com/nock/nock/releases/tag/v13.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.2.0/manifests"},{"name":"v13.1.4","sha":"8fcc607433590e1993d552a06a041e3061d1905b","kind":"commit","published_at":"2021-10-19T18:07:26.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.1.4","html_url":"https://github.com/nock/nock/releases/tag/v13.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.1.4/manifests"},{"name":"v13.1.3","sha":"ac8e33d014ec28dcc60a61d4fe5199759579c5c2","kind":"commit","published_at":"2021-08-25T04:59:08.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.1.3","html_url":"https://github.com/nock/nock/releases/tag/v13.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.1.3/manifests"},{"name":"v13.1.2","sha":"74e30de827e58bd5debe0c09f8066adf2f3de5ff","kind":"commit","published_at":"2021-08-20T16:51:50.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.1.2","html_url":"https://github.com/nock/nock/releases/tag/v13.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.1.2/manifests"},{"name":"v13.1.1","sha":"940f4b7912905523508ec15fadad8666e4b8c6cc","kind":"commit","published_at":"2021-07-04T18:17:53.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.1.1","html_url":"https://github.com/nock/nock/releases/tag/v13.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.1.1/manifests"},{"name":"v13.1.0","sha":"af055023930087411571eeccd0db0e56ab06db73","kind":"commit","published_at":"2021-05-31T23:28:41.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.1.0","html_url":"https://github.com/nock/nock/releases/tag/v13.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.1.0/manifests"},{"name":"v13.0.11","sha":"bfbbbb740d42e8e75aecc332d432fa0b415237f7","kind":"commit","published_at":"2021-03-07T20:42:54.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.11","html_url":"https://github.com/nock/nock/releases/tag/v13.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.11/manifests"},{"name":"v13.0.10","sha":"e22d734a29f6772f3617a84757e2fa824b796d13","kind":"commit","published_at":"2021-03-02T20:23:44.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.10","html_url":"https://github.com/nock/nock/releases/tag/v13.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.10/manifests"},{"name":"v13.0.9","sha":"b9758c8060b229563b1db8699b25757d1f5ab0d3","kind":"commit","published_at":"2021-02-27T03:22:19.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.9","html_url":"https://github.com/nock/nock/releases/tag/v13.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.9/manifests"},{"name":"v13.0.8","sha":"8de6b69247d8b3492c3dfb9d2098b2211e2dfbfe","kind":"commit","published_at":"2021-02-25T01:53:24.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.8","html_url":"https://github.com/nock/nock/releases/tag/v13.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.8/manifests"},{"name":"v13.0.7","sha":"0f7b52e044eaf139c0a97613ef9035bb4dd13b80","kind":"commit","published_at":"2021-01-30T03:12:47.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.7","html_url":"https://github.com/nock/nock/releases/tag/v13.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.7/manifests"},{"name":"v13.0.6","sha":"dc04694dcd3186a396e48567bdfabbdad2761f6a","kind":"commit","published_at":"2021-01-20T20:04:08.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.6","html_url":"https://github.com/nock/nock/releases/tag/v13.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.6/manifests"},{"name":"v13.0.5","sha":"20e9f8a0661cc0ca12891fea35ebce21c222d85e","kind":"commit","published_at":"2020-11-11T03:32:06.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.5","html_url":"https://github.com/nock/nock/releases/tag/v13.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.5/manifests"},{"name":"v13.0.4","sha":"626021770b9b2fa52860c19f6b7a6033d64125e3","kind":"commit","published_at":"2020-08-11T18:08:22.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.4","html_url":"https://github.com/nock/nock/releases/tag/v13.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.4/manifests"},{"name":"v13.0.3","sha":"ac6ebbb1b7fac06fd160055505c1e784cdd5917b","kind":"commit","published_at":"2020-07-27T16:52:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.3","html_url":"https://github.com/nock/nock/releases/tag/v13.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.3/manifests"},{"name":"v13.0.2","sha":"3b24821a05c32a6e9a70f69fdb29fdcd68d65076","kind":"commit","published_at":"2020-07-01T19:04:19.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.2","html_url":"https://github.com/nock/nock/releases/tag/v13.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.2/manifests"},{"name":"v13.0.1","sha":"e432ac5cea6ff11cf5f456ac5e2dc07e6bcd622e","kind":"commit","published_at":"2020-07-01T00:45:12.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.1","html_url":"https://github.com/nock/nock/releases/tag/v13.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.1/manifests"},{"name":"v13.0.0","sha":"ce6809fe78345bedefd50c99508d04ec0deb1edc","kind":"commit","published_at":"2020-06-15T15:48:29.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.0","html_url":"https://github.com/nock/nock/releases/tag/v13.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0/manifests"},{"name":"v13.0.0-beta.5","sha":"46e004cf8b617bc37f05e93d738937de05b9849e","kind":"commit","published_at":"2020-05-14T14:35:03.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.0-beta.5","html_url":"https://github.com/nock/nock/releases/tag/v13.0.0-beta.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0-beta.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0-beta.5/manifests"},{"name":"v13.0.0-beta.4","sha":"6a5a3cfcfad4f53fb9e47dd7939f7ff42c1f077f","kind":"commit","published_at":"2020-05-02T13:57:12.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.0-beta.4","html_url":"https://github.com/nock/nock/releases/tag/v13.0.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0-beta.4/manifests"},{"name":"v13.0.0-beta.3","sha":"d523df2ed09f3cbc186c0e200571f87f7ee25d4d","kind":"commit","published_at":"2020-04-05T19:26:25.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.0-beta.3","html_url":"https://github.com/nock/nock/releases/tag/v13.0.0-beta.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0-beta.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0-beta.3/manifests"},{"name":"v13.0.0-beta.2","sha":"5c1b937b71edde6e7acac780c663c746566389b9","kind":"commit","published_at":"2020-04-04T17:45:08.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.0-beta.2","html_url":"https://github.com/nock/nock/releases/tag/v13.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0-beta.2/manifests"},{"name":"v13.0.0-beta.1","sha":"f9a84a0efab298dba5dc945f0098542420ab9b5b","kind":"commit","published_at":"2020-03-31T02:43:38.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v13.0.0-beta.1","html_url":"https://github.com/nock/nock/releases/tag/v13.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v13.0.0-beta.1/manifests"},{"name":"v12.0.3","sha":"d81c26011e0b893891956e0939ddb33083a66948","kind":"commit","published_at":"2020-03-17T11:51:07.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v12.0.3","html_url":"https://github.com/nock/nock/releases/tag/v12.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v12.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v12.0.3/manifests"},{"name":"v12.0.2","sha":"fa3c237b75847f9589684c5c48c4b2f0bba54f0a","kind":"commit","published_at":"2020-03-01T18:51:56.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v12.0.2","html_url":"https://github.com/nock/nock/releases/tag/v12.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v12.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v12.0.2/manifests"},{"name":"v12.0.1","sha":"1f47f1a1ee977df0414a9865d6f329247cb7398f","kind":"commit","published_at":"2020-02-19T18:53:40.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v12.0.1","html_url":"https://github.com/nock/nock/releases/tag/v12.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v12.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v12.0.1/manifests"},{"name":"v12.0.0","sha":"b8dd8c812bb17774fb6db4ca7e528461ae8137b0","kind":"commit","published_at":"2020-02-16T21:02:45.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v12.0.0","html_url":"https://github.com/nock/nock/releases/tag/v12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v12.0.0/manifests"},{"name":"v11.9.1","sha":"062c10e6ff6755d33090036f9796c33486f457b3","kind":"commit","published_at":"2020-02-16T18:33:47.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.9.1","html_url":"https://github.com/nock/nock/releases/tag/v11.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.9.1/manifests"},{"name":"v11.9.0","sha":"a2757698d835a6de695559644a3dff38ddda406b","kind":"commit","published_at":"2020-02-13T16:26:26.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.9.0","html_url":"https://github.com/nock/nock/releases/tag/v11.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.9.0/manifests"},{"name":"v12.0.0-beta.1","sha":"31bf521014927dcd0ce046436f9c7b147525cb73","kind":"commit","published_at":"2020-02-11T19:06:32.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v12.0.0-beta.1","html_url":"https://github.com/nock/nock/releases/tag/v12.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v12.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v12.0.0-beta.1/manifests"},{"name":"v11.9.0-beta.1","sha":"013a0d8aa32798988b0742711c45ac8b2ff53bac","kind":"commit","published_at":"2020-02-11T04:33:25.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.9.0-beta.1","html_url":"https://github.com/nock/nock/releases/tag/v11.9.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.9.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.9.0-beta.1/manifests"},{"name":"v11.8.2","sha":"9fdeeca7009ba8dc1b4f83b36030527f011ab665","kind":"commit","published_at":"2020-02-10T04:41:36.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.8.2","html_url":"https://github.com/nock/nock/releases/tag/v11.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.8.2/manifests"},{"name":"v11.8.1","sha":"a56a20960a9633060174c5de6ee1bf9146aa48d4","kind":"commit","published_at":"2020-02-10T04:29:31.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.8.1","html_url":"https://github.com/nock/nock/releases/tag/v11.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.8.1/manifests"},{"name":"v11.8.0","sha":"8b8a10d92b4dc60032e252a92294013ed170c569","kind":"commit","published_at":"2020-02-10T04:21:37.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.8.0","html_url":"https://github.com/nock/nock/releases/tag/v11.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.8.0/manifests"},{"name":"v11.7.2","sha":"c7363e56ee866635514e5aaa0319232b6edd1b61","kind":"tag","published_at":"2020-01-08T19:04:08.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.7.2","html_url":"https://github.com/nock/nock/releases/tag/v11.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.7.2/manifests"},{"name":"v11.7.1","sha":"24700599753d67b3408bf3dace5c5646b7202030","kind":"tag","published_at":"2020-01-03T01:24:41.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.7.1","html_url":"https://github.com/nock/nock/releases/tag/v11.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.7.1/manifests"},{"name":"v11.7.0","sha":"ba60fd2cc43a452e6928ad5405852883b68adf7c","kind":"tag","published_at":"2019-10-31T17:03:06.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.7.0","html_url":"https://github.com/nock/nock/releases/tag/v11.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.7.0/manifests"},{"name":"v11.6.0","sha":"187db85af7a8b0d2405bbfd77f2aa7c2d2b88854","kind":"tag","published_at":"2019-10-24T09:08:34.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.6.0","html_url":"https://github.com/nock/nock/releases/tag/v11.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.6.0/manifests"},{"name":"v11.5.0","sha":"b7f9f131ff437dfd192a422003db81087295312d","kind":"tag","published_at":"2019-10-22T11:25:48.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.5.0","html_url":"https://github.com/nock/nock/releases/tag/v11.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.5.0/manifests"},{"name":"v11.4.0","sha":"f4a208ba807aa85dd87d515cda0d19d82efd75a5","kind":"tag","published_at":"2019-10-07T16:51:54.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.4.0","html_url":"https://github.com/nock/nock/releases/tag/v11.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.4.0/manifests"},{"name":"v11.1.0-beta.1@beta","sha":"c0be8f884f85aea8662833869bd754f40c38d5da","kind":"tag","published_at":"2019-10-07T01:31:24.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.1.0-beta.1@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.1.0-beta.1@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.1.0-beta.1@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.1.0-beta.1@beta/manifests"},{"name":"v11.3.6","sha":"3f18d7029971224411a2f462c126ddf901a04211","kind":"tag","published_at":"2019-10-05T18:04:48.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.3.6","html_url":"https://github.com/nock/nock/releases/tag/v11.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.6/manifests"},{"name":"v11.3.5","sha":"59b345c6cb4c3968c7d76b3d38af62e0e8d2a2bc","kind":"tag","published_at":"2019-09-20T15:39:48.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.3.5","html_url":"https://github.com/nock/nock/releases/tag/v11.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.5/manifests"},{"name":"v11.3.4","sha":"fa0a08aebe6172ca1cd2c2d69831132feb1a8e09","kind":"tag","published_at":"2019-09-12T20:45:45.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.3.4","html_url":"https://github.com/nock/nock/releases/tag/v11.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.4/manifests"},{"name":"v11.3.3","sha":"a700fa2c507c2f621f7c0ff685062abe0668d8a6","kind":"tag","published_at":"2019-09-05T22:25:12.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.3.3","html_url":"https://github.com/nock/nock/releases/tag/v11.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.3/manifests"},{"name":"v11.3.1","sha":"057bbdf906b35ea26ff8ae1e2dc3b4272ca9634b","kind":"tag","published_at":"2019-09-04T20:42:40.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.3.1","html_url":"https://github.com/nock/nock/releases/tag/v11.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.1/manifests"},{"name":"v11.3.0","sha":"e0930f8912e62d4dc71f2b7ea24faa00568adb78","kind":"tag","published_at":"2019-09-04T20:42:27.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.3.0","html_url":"https://github.com/nock/nock/releases/tag/v11.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.0/manifests"},{"name":"v11.2.0","sha":"de9c40be64dab30d87c548b8e30ef667f4610b08","kind":"tag","published_at":"2019-09-04T20:42:08.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.2.0","html_url":"https://github.com/nock/nock/releases/tag/v11.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.2.0/manifests"},{"name":"v11.1.0","sha":"2e56fb03391caaf6a88d3d35338f086d12f58e78","kind":"tag","published_at":"2019-09-04T03:25:49.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.1.0","html_url":"https://github.com/nock/nock/releases/tag/v11.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.1.0/manifests"},{"name":"v11.3.2","sha":"9d5cda02efac32967babc8264bb4ae61795ad88d","kind":"commit","published_at":"2019-09-04T03:19:35.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.3.2","html_url":"https://github.com/nock/nock/releases/tag/v11.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.2/manifests"},{"name":"v11.3.2@next","sha":"0c17a0583d9ba2517850f5dd52837452403a60b1","kind":"commit","published_at":"2019-09-04T01:18:33.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.3.2@next","html_url":"https://github.com/nock/nock/releases/tag/v11.3.2@next","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.2@next","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.2@next/manifests"},{"name":"v11.3.1@next","sha":"057bbdf906b35ea26ff8ae1e2dc3b4272ca9634b","kind":"tag","published_at":"2019-08-22T13:07:46.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.3.1@next","html_url":"https://github.com/nock/nock/releases/tag/v11.3.1@next","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.1@next","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.1@next/manifests"},{"name":"v11.3.0@next","sha":"e0930f8912e62d4dc71f2b7ea24faa00568adb78","kind":"tag","published_at":"2019-08-20T08:23:20.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.3.0@next","html_url":"https://github.com/nock/nock/releases/tag/v11.3.0@next","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.0@next","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.3.0@next/manifests"},{"name":"v11.2.0@next","sha":"de9c40be64dab30d87c548b8e30ef667f4610b08","kind":"tag","published_at":"2019-08-20T01:44:40.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.2.0@next","html_url":"https://github.com/nock/nock/releases/tag/v11.2.0@next","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.2.0@next","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.2.0@next/manifests"},{"name":"v11.1.0@next","sha":"2e56fb03391caaf6a88d3d35338f086d12f58e78","kind":"tag","published_at":"2019-08-20T01:38:28.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.1.0@next","html_url":"https://github.com/nock/nock/releases/tag/v11.1.0@next","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.1.0@next","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.1.0@next/manifests"},{"name":"v11.0.0@next","sha":"11dba990de94629189dca1030669f2d6d8d409f9","kind":"tag","published_at":"2019-08-12T23:45:02.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0@next","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0@next","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0@next","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0@next/manifests"},{"name":"v11.0.0-beta.31@beta","sha":"26fc08fcd331a8903f5c8966127c5a4ebe9c2c8f","kind":"tag","published_at":"2019-08-01T19:54:01.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.31@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.31@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.31@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.31@beta/manifests"},{"name":"v11.0.0-beta.30@beta","sha":"35221cefab2808b66bd57f69b16e865c69fc267c","kind":"tag","published_at":"2019-07-28T17:19:29.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.30@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.30@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.30@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.30@beta/manifests"},{"name":"v11.0.0-beta.29@beta","sha":"88e85ac3a552b7433865e5868dbf27d0cdd5bb76","kind":"tag","published_at":"2019-07-25T19:20:21.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.29@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.29@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.29@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.29@beta/manifests"},{"name":"v11.0.0-beta.28@beta","sha":"4a4b8eccbf396f478d37ecd21fbf930baee14083","kind":"tag","published_at":"2019-07-22T13:55:14.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.28@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.28@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.28@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.28@beta/manifests"},{"name":"v11.0.0-beta.27@beta","sha":"2a54482c29946c30ab7654dca5fde27917808ad8","kind":"tag","published_at":"2019-07-16T20:26:23.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.27@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.27@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.27@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.27@beta/manifests"},{"name":"v11.0.0-beta.26@beta","sha":"a2208d1c59ddfdc35392c8581b280691c5b0dcc5","kind":"tag","published_at":"2019-07-15T22:25:23.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.26@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.26@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.26@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.26@beta/manifests"},{"name":"v11.0.0-beta.25@beta","sha":"f8d6cbbe147266bca1654dd72f475e39f544600c","kind":"tag","published_at":"2019-07-15T15:03:34.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.25@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.25@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.25@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.25@beta/manifests"},{"name":"v11.0.0-beta.24@beta","sha":"2c4edba933c996003c565f04ab8ce53c5df023aa","kind":"tag","published_at":"2019-07-15T01:48:05.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.24@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.24@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.24@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.24@beta/manifests"},{"name":"v11.0.0-beta.23@beta","sha":"a75f49f1353c0b56769fea996f4fc99d28b359fa","kind":"tag","published_at":"2019-07-09T17:00:27.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.23@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.23@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.23@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.23@beta/manifests"},{"name":"v11.0.0-beta.22@beta","sha":"e3e6a65e796ad777e4d41feffbdae5ec41eebd81","kind":"tag","published_at":"2019-07-09T05:38:32.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.22@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.22@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.22@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.22@beta/manifests"},{"name":"v11.0.0-beta.21@beta","sha":"ad342220ada1fcf87e8c5989b08c6764745ea563","kind":"tag","published_at":"2019-07-07T17:31:11.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.21@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.21@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.21@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.21@beta/manifests"},{"name":"v11.0.0-beta.20@beta","sha":"659bf018977febc1f114f4425b77f99974cfe0be","kind":"commit","published_at":"2019-06-20T19:32:27.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.20@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.20@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.20@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.20@beta/manifests"},{"name":"v11.0.0-beta.19@beta","sha":"8ba0fc71cbc9067fdb9d3f7817556faebbbcac0f","kind":"commit","published_at":"2019-06-08T15:27:55.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.19@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.19@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.19@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.19@beta/manifests"},{"name":"v11.0.0-beta.18@beta","sha":"b687592c4e2103ac88a7f813b7e1019264e48d01","kind":"commit","published_at":"2019-06-08T14:53:21.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.18@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.18@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.18@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.18@beta/manifests"},{"name":"v11.0.0-beta.17@beta","sha":"de525a1c104987ae0d85de9011032edb761deea1","kind":"commit","published_at":"2019-05-28T14:35:44.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.17@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.17@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.17@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.17@beta/manifests"},{"name":"v11.0.0-beta.16@beta","sha":"4857ae5b4b6537afe3e636b7f15d4aaaccc4c7fb","kind":"commit","published_at":"2019-05-21T12:29:47.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.16@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.16@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.16@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.16@beta/manifests"},{"name":"v11.0.0-beta.15@beta","sha":"2e779f0420f048c318c8d97c88aa7833d1133d8a","kind":"commit","published_at":"2019-05-20T17:18:33.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.15@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.15@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.15@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.15@beta/manifests"},{"name":"v11.0.0-beta.14@beta","sha":"31623fbc01a1c5a827580ee393dc3a3d1846f225","kind":"commit","published_at":"2019-05-09T16:40:15.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.14@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.14@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.14@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.14@beta/manifests"},{"name":"v11.0.0-beta.13@beta","sha":"9a494da64fd125f28ca1ece4e23dd42e19f6d542","kind":"commit","published_at":"2019-05-09T13:20:27.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.13@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.13@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.13@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.13@beta/manifests"},{"name":"v11.0.0-beta.12@beta","sha":"560a5d863095c6a860914c46b2c5eab8e42fdade","kind":"commit","published_at":"2019-05-07T14:06:00.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.12@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.12@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.12@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.12@beta/manifests"},{"name":"v11.0.0-beta.11@beta","sha":"46c0fd079c087edea608ca82de296d5584c594d1","kind":"commit","published_at":"2019-05-02T03:29:07.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.11@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.11@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.11@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.11@beta/manifests"},{"name":"v11.0.0-beta.10@beta","sha":"24e5b47425b6d21c0491bcdbe3ea0114ca61a222","kind":"commit","published_at":"2019-04-15T21:26:17.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.10@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.10@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.10@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.10@beta/manifests"},{"name":"v11.0.0-beta.9@beta","sha":"d6667f0e92ece7ecd52f23acd23f4ad3b69ff212","kind":"commit","published_at":"2019-04-15T16:31:02.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.9@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.9@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.9@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.9@beta/manifests"},{"name":"v11.0.0-beta.8@beta","sha":"7e447696ebd888ae94a0e578bd2b60ef077b8fce","kind":"commit","published_at":"2019-04-13T21:53:47.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.8@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.8@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.8@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.8@beta/manifests"},{"name":"v11.0.0-beta.7@beta","sha":"5b61f746fa09168c31a40574026bc6220769ac7a","kind":"commit","published_at":"2019-04-12T01:49:30.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.7@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.7@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.7@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.7@beta/manifests"},{"name":"v11.0.0-beta.6@beta","sha":"a07b0bae8d6c7358274cd3129f276dda9389cff6","kind":"commit","published_at":"2019-02-04T15:40:12.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.6@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.6@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.6@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.6@beta/manifests"},{"name":"v11.0.0-beta.5@beta","sha":"28b2d432c9e954b0df77d44d2d3b25a918f9431d","kind":"commit","published_at":"2019-01-25T02:08:44.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.5@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.5@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.5@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.5@beta/manifests"},{"name":"v11.0.0-beta.4@beta","sha":"3dbfdee4dbb827a4e542e02474220104810a8432","kind":"commit","published_at":"2019-01-19T03:03:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.4@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.4@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.4@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.4@beta/manifests"},{"name":"v11.0.0-beta.3@beta","sha":"a2131696d28bfa9854cef68ad7d55669a54637cc","kind":"commit","published_at":"2019-01-03T06:05:49.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.3@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.3@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.3@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.3@beta/manifests"},{"name":"v10.0.6","sha":"cb56669e0bee13dfa9c668ecb3d0efb714f6240c","kind":"commit","published_at":"2019-01-02T21:03:30.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v10.0.6","html_url":"https://github.com/nock/nock/releases/tag/v10.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.6/manifests"},{"name":"v11.0.0-beta.2@beta","sha":"6dc0208e9f9de40d6894557d930deca1bc0856e0","kind":"commit","published_at":"2018-12-23T16:17:02.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.2@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.2@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.2@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.2@beta/manifests"},{"name":"v10.0.5","sha":"0c4edd6741dc6ecf66857b14c75d0bff0a5b8129","kind":"commit","published_at":"2018-12-23T16:16:24.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v10.0.5","html_url":"https://github.com/nock/nock/releases/tag/v10.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.5/manifests"},{"name":"v11.0.0-beta.1@beta","sha":"e792400bbfe0ee506c609b54b4053b37be3ed9f0","kind":"commit","published_at":"2018-12-18T18:36:04.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v11.0.0-beta.1@beta","html_url":"https://github.com/nock/nock/releases/tag/v11.0.0-beta.1@beta","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.1@beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v11.0.0-beta.1@beta/manifests"},{"name":"v10.0.4","sha":"a90f5435b2bf1c6718cd69f5a01feff40e96a3bf","kind":"commit","published_at":"2018-12-08T02:22:06.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v10.0.4","html_url":"https://github.com/nock/nock/releases/tag/v10.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.4/manifests"},{"name":"v10.0.3","sha":"5ae978b6929b63694b9fded42ba0d55bdb6565f7","kind":"commit","published_at":"2018-12-03T22:13:16.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v10.0.3","html_url":"https://github.com/nock/nock/releases/tag/v10.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.3/manifests"},{"name":"v10.0.2","sha":"598245c47f4425530158f7f34c68f646bb803a8f","kind":"commit","published_at":"2018-11-03T15:57:25.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v10.0.2","html_url":"https://github.com/nock/nock/releases/tag/v10.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.2/manifests"},{"name":"v10.0.1","sha":"3131313451d3e53b2223e61b72c7f8fdaebe1609","kind":"commit","published_at":"2018-10-09T04:48:58.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v10.0.1","html_url":"https://github.com/nock/nock/releases/tag/v10.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.1/manifests"},{"name":"v10.0.0","sha":"a7cdc71ec12e173b2711abecbfeb9604f18083cb","kind":"commit","published_at":"2018-09-14T19:36:58.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v10.0.0","html_url":"https://github.com/nock/nock/releases/tag/v10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v10.0.0/manifests"},{"name":"v9.6.1","sha":"80da59cab336352834baeda8c5653e63249d3dbc","kind":"commit","published_at":"2018-08-13T05:04:31.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.6.1","html_url":"https://github.com/nock/nock/releases/tag/v9.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.6.1/manifests"},{"name":"v9.6.0","sha":"d66694942ee2dc2617ef11cfd348bcf974509ee6","kind":"commit","published_at":"2018-08-08T21:34:57.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.6.0","html_url":"https://github.com/nock/nock/releases/tag/v9.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.6.0/manifests"},{"name":"v9.5.0","sha":"50ab208b2b3e9787d76fb39e7b1a6f50ecda2795","kind":"commit","published_at":"2018-08-07T16:54:42.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.5.0","html_url":"https://github.com/nock/nock/releases/tag/v9.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.5.0/manifests"},{"name":"v9.4.4","sha":"907be86083424b2d45d35543d4470ae84c861bdc","kind":"commit","published_at":"2018-07-31T23:50:10.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.4.4","html_url":"https://github.com/nock/nock/releases/tag/v9.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.4.4/manifests"},{"name":"v9.4.3","sha":"9373382003faeaa2f24cc2bee447251761e3b000","kind":"commit","published_at":"2018-07-23T20:57:58.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.4.3","html_url":"https://github.com/nock/nock/releases/tag/v9.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.4.3/manifests"},{"name":"v9.4.2","sha":"7fd2329e54085d2b10e4f9fd8bd779065981715f","kind":"commit","published_at":"2018-07-10T15:45:49.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.4.2","html_url":"https://github.com/nock/nock/releases/tag/v9.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.4.2/manifests"},{"name":"v9.4.1","sha":"5aa10812a262721170f194bba411dcb7876bf4dd","kind":"commit","published_at":"2018-07-02T17:03:50.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.4.1","html_url":"https://github.com/nock/nock/releases/tag/v9.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.4.1/manifests"},{"name":"v9.4.0","sha":"e15820a62ee949e3e9f1a19993f53d66d073708e","kind":"commit","published_at":"2018-06-29T20:07:23.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.4.0","html_url":"https://github.com/nock/nock/releases/tag/v9.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.4.0/manifests"},{"name":"v9.3.3","sha":"933880adcac014e49236218a0678f8352b12f669","kind":"commit","published_at":"2018-06-13T23:33:10.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.3.3","html_url":"https://github.com/nock/nock/releases/tag/v9.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.3.3/manifests"},{"name":"v9.3.2","sha":"b5b40c16531f655035cb486f44118257dd4bfb1e","kind":"commit","published_at":"2018-06-07T16:09:19.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.3.2","html_url":"https://github.com/nock/nock/releases/tag/v9.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.3.2/manifests"},{"name":"v9.3.1","sha":"aaa9a5642c7bea90ed2e1002939442812e6d35e4","kind":"commit","published_at":"2018-06-07T03:25:19.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.3.1","html_url":"https://github.com/nock/nock/releases/tag/v9.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.3.1/manifests"},{"name":"v9.3.0","sha":"de0cb79c9fa4935dc659cf7162ebff549f0e329d","kind":"commit","published_at":"2018-05-30T18:46:51.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.3.0","html_url":"https://github.com/nock/nock/releases/tag/v9.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.3.0/manifests"},{"name":"v9.2.6","sha":"2676fedc6909a99d9202c1826a4313bc0860508d","kind":"commit","published_at":"2018-05-14T22:48:07.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.2.6","html_url":"https://github.com/nock/nock/releases/tag/v9.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.6/manifests"},{"name":"v9.2.5","sha":"11f1a25ee88b0328c92070e4749793902907a60d","kind":"commit","published_at":"2018-04-10T19:18:00.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.2.5","html_url":"https://github.com/nock/nock/releases/tag/v9.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.5/manifests"},{"name":"v9.2.4","sha":"58522969401a051303f698cda75c5f2eb9b12dc8","kind":"commit","published_at":"2018-04-09T22:03:46.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.2.4","html_url":"https://github.com/nock/nock/releases/tag/v9.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.4/manifests"},{"name":"v9.2.3","sha":"055593abb036524ffff8f364f8effc91827a130f","kind":"commit","published_at":"2018-02-27T17:06:20.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.2.3","html_url":"https://github.com/nock/nock/releases/tag/v9.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.3/manifests"},{"name":"v9.2.2","sha":"6817e76ccc3e3e7d01c4beed340c2d2b5a6644d7","kind":"commit","published_at":"2018-02-26T20:45:00.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.2.2","html_url":"https://github.com/nock/nock/releases/tag/v9.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.2/manifests"},{"name":"v9.2.1","sha":"b3733393d4151cb6a04bde3878872287502601f0","kind":"commit","published_at":"2018-02-24T19:57:53.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.2.1","html_url":"https://github.com/nock/nock/releases/tag/v9.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.1/manifests"},{"name":"v9.2.0","sha":"904d1b37aca034d816832d2882fbe07cd01cf450","kind":"commit","published_at":"2018-02-24T17:56:36.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.2.0","html_url":"https://github.com/nock/nock/releases/tag/v9.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.2.0/manifests"},{"name":"v9.1.10","sha":"315104d4c7390199d60fc0c062abdd4ab6a11e89","kind":"commit","published_at":"2018-02-24T03:35:39.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.1.10","html_url":"https://github.com/nock/nock/releases/tag/v9.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.10/manifests"},{"name":"v9.1.9","sha":"df04e86e58b359683b5a0914cb5a206f82fc1151","kind":"commit","published_at":"2018-02-21T21:09:47.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.1.9","html_url":"https://github.com/nock/nock/releases/tag/v9.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.9/manifests"},{"name":"v9.1.8","sha":"ebeb815bf2ac997103bc825921e5f7f1cc47245d","kind":"commit","published_at":"2018-02-21T20:48:11.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.1.8","html_url":"https://github.com/nock/nock/releases/tag/v9.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.8/manifests"},{"name":"v9.1.7","sha":"f3f8f0f2b82dcfe74129705a1c1dc96e8a5049e9","kind":"commit","published_at":"2018-02-21T20:24:21.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.1.7","html_url":"https://github.com/nock/nock/releases/tag/v9.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.7/manifests"},{"name":"v9.1.6","sha":"573b42b4b3632a7fa7b7c777a172b8bc54967616","kind":"commit","published_at":"2018-01-08T18:59:18.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.1.6","html_url":"https://github.com/nock/nock/releases/tag/v9.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.6/manifests"},{"name":"v9.1.5","sha":"d16fe885c239922940592c71aca5c9357a727543","kind":"commit","published_at":"2017-12-20T02:07:55.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.1.5","html_url":"https://github.com/nock/nock/releases/tag/v9.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.5/manifests"},{"name":"v9.1.4","sha":"a2d04c31437aaf42d22c9d5b77e2ee6e6a2a2aa5","kind":"commit","published_at":"2017-12-01T23:59:17.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.1.4","html_url":"https://github.com/nock/nock/releases/tag/v9.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.4/manifests"},{"name":"v9.1.3","sha":"fa58493dbe0d4fb7b8cd275ed3f1df55a150c775","kind":"commit","published_at":"2017-11-25T19:17:58.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.1.3","html_url":"https://github.com/nock/nock/releases/tag/v9.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.3/manifests"},{"name":"v9.1.2","sha":"ebb8af229631ea463bc4d4ab94c0388eba560861","kind":"commit","published_at":"2017-11-24T21:48:16.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.1.2","html_url":"https://github.com/nock/nock/releases/tag/v9.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.2/manifests"},{"name":"v9.1.1","sha":"e8cb44a373be52b04ed9f8df95d17ebb207a59a8","kind":"commit","published_at":"2017-11-24T21:46:03.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.1.1","html_url":"https://github.com/nock/nock/releases/tag/v9.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.1/manifests"},{"name":"v9.1.0","sha":"f3f9bc761d75f019553567b19b46b6695d330175","kind":"commit","published_at":"2017-11-08T04:11:14.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.1.0","html_url":"https://github.com/nock/nock/releases/tag/v9.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.1.0/manifests"},{"name":"v9.0.28","sha":"970b0377121e43cf0c52254dcca2ec9e83837c0b","kind":"commit","published_at":"2017-11-06T05:48:58.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.28","html_url":"https://github.com/nock/nock/releases/tag/v9.0.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.28/manifests"},{"name":"v9.0.27","sha":"a908ed9e42c893b1afd0ec04a3424f70c13011a2","kind":"commit","published_at":"2017-10-28T23:10:11.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.27","html_url":"https://github.com/nock/nock/releases/tag/v9.0.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.27/manifests"},{"name":"v9.0.26","sha":"eac534bf692466e6ddca3a8123734bb231527f52","kind":"commit","published_at":"2017-10-28T22:56:01.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.26","html_url":"https://github.com/nock/nock/releases/tag/v9.0.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.26/manifests"},{"name":"v9.0.25","sha":"be7a075c9ea3891e672ee862f310e52d9a60a8a4","kind":"commit","published_at":"2017-10-23T22:44:53.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.25","html_url":"https://github.com/nock/nock/releases/tag/v9.0.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.25/manifests"},{"name":"v9.0.24","sha":"bd387365ff8e6df731cf5a35cc92560346826ec5","kind":"commit","published_at":"2017-10-20T23:39:15.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.24","html_url":"https://github.com/nock/nock/releases/tag/v9.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.24/manifests"},{"name":"v9.0.23","sha":"f13add98552fb25ece39b64b4e910ff5f415c693","kind":"commit","published_at":"2017-10-20T23:36:00.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.23","html_url":"https://github.com/nock/nock/releases/tag/v9.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.23/manifests"},{"name":"v9.0.22","sha":"a787666e54a3a7a9dd170123e8409173a61b440a","kind":"tag","published_at":"2017-09-28T03:14:34.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.22","html_url":"https://github.com/nock/nock/releases/tag/v9.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.22/manifests"},{"name":"v9.0.21","sha":"52092623fb6ea0c6e7ec7c1e9679c569db2ac297","kind":"tag","published_at":"2017-09-25T18:40:32.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.21","html_url":"https://github.com/nock/nock/releases/tag/v9.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.21/manifests"},{"name":"v9.0.20","sha":"fa915fea5de52f70e1c13e144c0e12374447d4d8","kind":"tag","published_at":"2017-09-24T07:30:31.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.20","html_url":"https://github.com/nock/nock/releases/tag/v9.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.20/manifests"},{"name":"v9.0.19","sha":"53955100d5eafe9200eefe9ecdbd4523c09d84e5","kind":"tag","published_at":"2017-09-23T00:37:48.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.19","html_url":"https://github.com/nock/nock/releases/tag/v9.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.19/manifests"},{"name":"v9.0.18","sha":"3de396cdbb8096e30ee45cb0d6b07c746eaee757","kind":"tag","published_at":"2017-09-21T03:56:22.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.18","html_url":"https://github.com/nock/nock/releases/tag/v9.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.18/manifests"},{"name":"v9.0.17","sha":"4772c158ffda158bfce2eb2f8d095979dfa47297","kind":"tag","published_at":"2017-09-20T00:55:18.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.17","html_url":"https://github.com/nock/nock/releases/tag/v9.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.17/manifests"},{"name":"v9.0.16","sha":"e8f0641a18961d983826de6aa93d1c6a21a6bbbe","kind":"tag","published_at":"2017-09-19T03:31:20.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.16","html_url":"https://github.com/nock/nock/releases/tag/v9.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.16/manifests"},{"name":"v9.0.15","sha":"029be32be528dcfc34f443a86cf2b36348e86612","kind":"tag","published_at":"2017-09-18T23:33:57.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.15","html_url":"https://github.com/nock/nock/releases/tag/v9.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.15/manifests"},{"name":"v9.0.14","sha":"8da9ee0d96dba9e6e6b541196e17d5739918e2b6","kind":"tag","published_at":"2017-07-17T10:06:35.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.14","html_url":"https://github.com/nock/nock/releases/tag/v9.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.14/manifests"},{"name":"v9.0.13","sha":"f26818796b2448d00f1cda2d8533afb7d73c4cd2","kind":"tag","published_at":"2017-04-10T20:16:02.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.13","html_url":"https://github.com/nock/nock/releases/tag/v9.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.13/manifests"},{"name":"v9.0.12","sha":"91302df8b5b02309b76fc4950ddc20c26a8b499d","kind":"tag","published_at":"2017-04-10T17:18:36.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.12","html_url":"https://github.com/nock/nock/releases/tag/v9.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.12/manifests"},{"name":"v9.0.11","sha":"30881e2a72dbb950e771f912c5f9ddbcb91c0acd","kind":"tag","published_at":"2017-03-29T20:22:42.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.11","html_url":"https://github.com/nock/nock/releases/tag/v9.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.11/manifests"},{"name":"v9.0.10","sha":"d7bced09062e6fb22b426488bf8a853efd657725","kind":"tag","published_at":"2017-03-28T17:36:47.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.10","html_url":"https://github.com/nock/nock/releases/tag/v9.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.10/manifests"},{"name":"v9.0.9","sha":"5b1a8d8d1196b75729fcfb35cbb7cfe061ae6e47","kind":"tag","published_at":"2017-02-28T18:31:53.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.9","html_url":"https://github.com/nock/nock/releases/tag/v9.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.9/manifests"},{"name":"v9.0.8","sha":"f8fb1e7cdb8ba4465356dad6ade3c52f972b6870","kind":"tag","published_at":"2017-02-27T23:47:54.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.8","html_url":"https://github.com/nock/nock/releases/tag/v9.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.8/manifests"},{"name":"v9.0.7","sha":"588aef914deb65dc99f8eb242dd344eee634e30e","kind":"tag","published_at":"2017-02-23T21:48:36.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.7","html_url":"https://github.com/nock/nock/releases/tag/v9.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.7/manifests"},{"name":"v9.0.6","sha":"5856cde22e12694f550f6345c46b3ac4c43f50ec","kind":"tag","published_at":"2017-02-13T20:14:37.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.6","html_url":"https://github.com/nock/nock/releases/tag/v9.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.6/manifests"},{"name":"v9.0.5","sha":"0fb8c3d839b23028148e786a3353f2bb3c09e8da","kind":"tag","published_at":"2017-02-10T17:27:35.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.5","html_url":"https://github.com/nock/nock/releases/tag/v9.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.5/manifests"},{"name":"v9.0.4","sha":"8f20a6d6b9254299951b69d84becabcffb01344e","kind":"tag","published_at":"2017-02-08T00:09:43.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.4","html_url":"https://github.com/nock/nock/releases/tag/v9.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.4/manifests"},{"name":"v9.0.3","sha":"dc4380f24e9a4b8b93d45c1399a8ce076e5bdb03","kind":"tag","published_at":"2017-02-06T18:12:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.3","html_url":"https://github.com/nock/nock/releases/tag/v9.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.3/manifests"},{"name":"v9.0.2","sha":"b757eb88a2e5b028e4e07c8664c2af02b5517493","kind":"tag","published_at":"2016-10-28T08:02:34.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.2","html_url":"https://github.com/nock/nock/releases/tag/v9.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.2/manifests"},{"name":"v8.2.1","sha":"b7394382efa4a872b305103d52b92d4258c6f6c8","kind":"tag","published_at":"2016-10-28T07:35:37.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v8.2.1","html_url":"https://github.com/nock/nock/releases/tag/v8.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v8.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v8.2.1/manifests"},{"name":"v9.0.1","sha":"7941d7273129b9d0e9d48b8cf9812c55b2e7daf3","kind":"tag","published_at":"2016-10-28T07:29:19.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.1","html_url":"https://github.com/nock/nock/releases/tag/v9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.1/manifests"},{"name":"v9.0.0","sha":"b3caf8a0581307dda548f8a56c4fce4ee6d32115","kind":"tag","published_at":"2016-10-23T13:25:49.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v9.0.0","html_url":"https://github.com/nock/nock/releases/tag/v9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v9.0.0/manifests"},{"name":"v8.2.0","sha":"540720dfcc92515ff6c98d95cc3f19b5709d4a11","kind":"tag","published_at":"2016-10-23T11:57:34.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v8.2.0","html_url":"https://github.com/nock/nock/releases/tag/v8.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v8.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v8.2.0/manifests"},{"name":"v8.1.0","sha":"90845b39f1d56a4e0ab42182c3fe36ea7837bfe4","kind":"tag","published_at":"2016-10-10T16:01:16.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v8.1.0","html_url":"https://github.com/nock/nock/releases/tag/v8.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v8.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v8.1.0/manifests"},{"name":"v8.0.0","sha":"c7b156ab1b81359855ea42eb07acc181f5595d77","kind":"commit","published_at":"2016-04-06T09:54:17.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v8.0.0","html_url":"https://github.com/nock/nock/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v8.0.0/manifests"},{"name":"v7.7.3","sha":"5d8e77dca8586c48bc4edfb3b5e6f845d923a579","kind":"commit","published_at":"2016-04-04T11:16:42.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.7.3","html_url":"https://github.com/nock/nock/releases/tag/v7.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.7.3/manifests"},{"name":"v7.7.2","sha":"646dfd2ce9b14afa495b0e857d55e09665583f4a","kind":"commit","published_at":"2016-03-25T22:57:24.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.7.2","html_url":"https://github.com/nock/nock/releases/tag/v7.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.7.2/manifests"},{"name":"v7.7.1","sha":"d8bbaabfbc3d67c73026fa36e8a6d6bf8bf52712","kind":"commit","published_at":"2016-03-25T17:54:36.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.7.1","html_url":"https://github.com/nock/nock/releases/tag/v7.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.7.1/manifests"},{"name":"v7.7.0","sha":"bc95ed6ab63d2ee5c139d77e4e4a1ac8052b4308","kind":"commit","published_at":"2016-03-25T17:40:54.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.7.0","html_url":"https://github.com/nock/nock/releases/tag/v7.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.7.0/manifests"},{"name":"v7.6.0","sha":"5d8f1d9a3ca74c85c2cc2d23580a5993cb152f57","kind":"commit","published_at":"2016-03-25T10:37:45.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.6.0","html_url":"https://github.com/nock/nock/releases/tag/v7.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.6.0/manifests"},{"name":"v7.5.0","sha":"f49c1269415dec1a476558da852d9c8f733f1553","kind":"commit","published_at":"2016-03-20T18:01:24.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.5.0","html_url":"https://github.com/nock/nock/releases/tag/v7.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.5.0/manifests"},{"name":"v7.4.0","sha":"55ef739470b9ec0c4c5c206cb60974a74de59a6b","kind":"commit","published_at":"2016-03-04T20:25:52.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.4.0","html_url":"https://github.com/nock/nock/releases/tag/v7.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.4.0/manifests"},{"name":"v7.3.0","sha":"5cf92d157657b97e49854838cbda2150676f9c2f","kind":"commit","published_at":"2016-02-24T14:15:01.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.3.0","html_url":"https://github.com/nock/nock/releases/tag/v7.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.3.0/manifests"},{"name":"v7.2.2","sha":"7a782643915b4b3c788c6da8bb8cc7a8c4fc9aa7","kind":"commit","published_at":"2016-02-19T12:14:05.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.2.2","html_url":"https://github.com/nock/nock/releases/tag/v7.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.2.2/manifests"},{"name":"v7.2.1","sha":"ccc1342ae7c2e66b9435e112a83170b3a622c5d2","kind":"commit","published_at":"2016-02-15T16:58:37.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.2.1","html_url":"https://github.com/nock/nock/releases/tag/v7.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.2.1/manifests"},{"name":"v7.2.0","sha":"7f09c23e6bf3fc99a246b4f6654e96736e55f2f6","kind":"commit","published_at":"2016-02-15T09:34:37.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.2.0","html_url":"https://github.com/nock/nock/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"d79bcd6c57a461f0e2b964f84173c42f0b852743","kind":"commit","published_at":"2016-01-29T12:09:46.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.1.0","html_url":"https://github.com/nock/nock/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.1.0/manifests"},{"name":"v7.0.2","sha":"4a3885f59de6cdf7a2200e180c370bacb829cd46","kind":"commit","published_at":"2016-01-27T16:57:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.0.2","html_url":"https://github.com/nock/nock/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"8ab1c6a42d81da7dd31b7f514d7ba5d82ec4b6dc","kind":"commit","published_at":"2016-01-27T09:33:03.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.0.1","html_url":"https://github.com/nock/nock/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"fd73ca8d9c20294d1f451a3908a52af81e849950","kind":"commit","published_at":"2016-01-25T09:49:03.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v7.0.0","html_url":"https://github.com/nock/nock/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v7.0.0/manifests"},{"name":"v6.0.1","sha":"589a895bbf5cfb3388490e50dcb716cc3f10005a","kind":"commit","published_at":"2016-01-25T09:19:52.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v6.0.1","html_url":"https://github.com/nock/nock/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"2c96d8c76885e5f93c0fab3ea7ae4e2795cd65d1","kind":"commit","published_at":"2016-01-21T09:43:14.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v6.0.0","html_url":"https://github.com/nock/nock/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v6.0.0/manifests"},{"name":"v5.5.0","sha":"a4314d6938a20ee9658d2659bb845369de177d46","kind":"commit","published_at":"2016-01-19T09:33:41.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v5.5.0","html_url":"https://github.com/nock/nock/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"a469aade0d0bb7278664e0c4577b16ad2f538892","kind":"commit","published_at":"2016-01-18T12:11:27.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v5.4.0","html_url":"https://github.com/nock/nock/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.4.0/manifests"},{"name":"v5.3.0","sha":"7f5112484b4f6071874f4e31a33091cdca8731a6","kind":"commit","published_at":"2016-01-08T15:16:24.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v5.3.0","html_url":"https://github.com/nock/nock/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.3.0/manifests"},{"name":"v5.2.1","sha":"412cfe16ea948f5af1e5d90298d08051251bd9e4","kind":"commit","published_at":"2016-01-08T09:47:46.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v5.2.1","html_url":"https://github.com/nock/nock/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"a0ac792e2f8b2c398b0164752881792c2ea9864b","kind":"commit","published_at":"2016-01-07T10:55:09.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v5.2.0","html_url":"https://github.com/nock/nock/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.2.0/manifests"},{"name":"v5.1.0","sha":"e6b963538c697065943698cc7b8413364d3bdda9","kind":"commit","published_at":"2016-01-07T10:39:44.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v5.1.0","html_url":"https://github.com/nock/nock/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.1.0/manifests"},{"name":"v5.0.0","sha":"beb9bc6c3c48c4d954291da1cc3ca9fe7feb6164","kind":"commit","published_at":"2016-01-05T16:46:30.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v5.0.0","html_url":"https://github.com/nock/nock/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v5.0.0/manifests"},{"name":"v4.1.0","sha":"b0cff5661dd707d3116e95265f465c31aff6a666","kind":"commit","published_at":"2016-01-04T09:43:27.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v4.1.0","html_url":"https://github.com/nock/nock/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v4.1.0/manifests"},{"name":"nock","sha":"b0cff5661dd707d3116e95265f465c31aff6a666","kind":"commit","published_at":"2016-01-04T09:43:27.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/nock","html_url":"https://github.com/nock/nock/releases/tag/nock","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/nock","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/nock/manifests"},{"name":"ls","sha":"b0cff5661dd707d3116e95265f465c31aff6a666","kind":"commit","published_at":"2016-01-04T09:43:27.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/ls","html_url":"https://github.com/nock/nock/releases/tag/ls","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/ls","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/ls/manifests"},{"name":"v4.0.0","sha":"c1ecbbfcb48a5bed56dae145a02a9971c8b7e9ca","kind":"commit","published_at":"2015-12-28T15:38:46.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v4.0.0","html_url":"https://github.com/nock/nock/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v4.0.0/manifests"},{"name":"v3.6.0","sha":"d81ec7e8c3100e133d0a52c0d577b03e1979afde","kind":"commit","published_at":"2015-12-23T11:59:53.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v3.6.0","html_url":"https://github.com/nock/nock/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.6.0/manifests"},{"name":"v3.5.0","sha":"afe80426e8d7f6968d69321c0a46434772c70941","kind":"commit","published_at":"2015-12-16T11:04:20.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v3.5.0","html_url":"https://github.com/nock/nock/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.5.0/manifests"},{"name":"v3.4.1","sha":"8e8b46d11c30bcd3d02e2d18131049e768d117b4","kind":"commit","published_at":"2015-12-15T16:48:23.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v3.4.1","html_url":"https://github.com/nock/nock/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"bf3250e6f1176c2ec194649070d80f224423aeaf","kind":"commit","published_at":"2015-12-06T16:39:19.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v3.4.0","html_url":"https://github.com/nock/nock/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.4.0/manifests"},{"name":"v3.3.2","sha":"83daa071894f960ca1fee457e8856159e3a04436","kind":"commit","published_at":"2015-11-25T11:27:18.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v3.3.2","html_url":"https://github.com/nock/nock/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"c22fcd0c56ff0c356c472d4bcd64fbd387b11c29","kind":"commit","published_at":"2015-11-25T09:01:30.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v3.3.1","html_url":"https://github.com/nock/nock/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"fed784594805c3fc3a8b57c3aacedc9c69b438d9","kind":"commit","published_at":"2015-11-24T09:23:41.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v3.3.0","html_url":"https://github.com/nock/nock/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"3b71d8689315ae4d81507d1a27ea3f3448bfa773","kind":"commit","published_at":"2015-11-23T09:43:09.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v3.2.0","html_url":"https://github.com/nock/nock/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"9b01a705b5b2c8912901480166b792b74ce33fd0","kind":"commit","published_at":"2015-11-19T16:37:02.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v3.1.1","html_url":"https://github.com/nock/nock/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"ffcd2a9a4184e1ee2074c365b84308c7f1795c1f","kind":"commit","published_at":"2015-11-17T11:33:08.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v3.1.0","html_url":"https://github.com/nock/nock/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"dd1d1aa713418faf5fea841dade58de6131a70ef","kind":"commit","published_at":"2015-11-16T09:35:02.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v3.0.0","html_url":"https://github.com/nock/nock/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v3.0.0/manifests"},{"name":"v2.18.2","sha":"c142ac153d977ba58d659c63b186683308cc19c2","kind":"commit","published_at":"2015-11-13T11:53:56.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.18.2","html_url":"https://github.com/nock/nock/releases/tag/v2.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.18.2/manifests"},{"name":"v2.18.1","sha":"68f4aa752c3d6dd916b3ffda86731c3639796450","kind":"commit","published_at":"2015-11-13T11:17:15.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.18.1","html_url":"https://github.com/nock/nock/releases/tag/v2.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.18.1/manifests"},{"name":"v2.18.0","sha":"91fec866f7e922ad7d5ca470d2908deceb7909c0","kind":"commit","published_at":"2015-11-11T10:41:10.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.18.0","html_url":"https://github.com/nock/nock/releases/tag/v2.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.18.0/manifests"},{"name":"v2.18.0-alpha.2","sha":"864afca3c6207999a40906416ff1c820f8c467d2","kind":"commit","published_at":"2015-11-11T10:40:26.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.18.0-alpha.2","html_url":"https://github.com/nock/nock/releases/tag/v2.18.0-alpha.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.18.0-alpha.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.18.0-alpha.2/manifests"},{"name":"v2.18.0-alpha.1","sha":"647d491131746be7baa702edcdde686c8acbd1d2","kind":"commit","published_at":"2015-11-09T15:51:16.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.18.0-alpha.1","html_url":"https://github.com/nock/nock/releases/tag/v2.18.0-alpha.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.18.0-alpha.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.18.0-alpha.1/manifests"},{"name":"v2.17.0","sha":"a7596a9593df2ddff1443ab90403f653c345fb05","kind":"commit","published_at":"2015-10-29T16:56:04.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.17.0","html_url":"https://github.com/nock/nock/releases/tag/v2.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.17.0/manifests"},{"name":"v2.16.1","sha":"5937b9d3a5801479367226919bc6b5cc53b68ea2","kind":"commit","published_at":"2015-10-29T09:38:31.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.16.1","html_url":"https://github.com/nock/nock/releases/tag/v2.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.16.1/manifests"},{"name":"v2.16.0","sha":"9d9ac756cfb13f47aafc72318bcc7a457ae68e7e","kind":"commit","published_at":"2015-10-28T13:00:19.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.16.0","html_url":"https://github.com/nock/nock/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.16.0/manifests"},{"name":"v2.15.0","sha":"3ae57b7a402df3032f081c841b4a9469b9366c2c","kind":"commit","published_at":"2015-10-10T16:37:51.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.15.0","html_url":"https://github.com/nock/nock/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"832a586149863454bcc561f8ad4ec2eb724cd843","kind":"commit","published_at":"2015-10-03T06:33:15.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.14.0","html_url":"https://github.com/nock/nock/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.14.0/manifests"},{"name":"v2.13.0","sha":"53388e873321c126613a1f56eff871158105173b","kind":"commit","published_at":"2015-09-25T12:05:13.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.13.0","html_url":"https://github.com/nock/nock/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.13.0/manifests"},{"name":"v2.12.0","sha":"8ebeae8e934709cdc51582d189eff4c96d2c655e","kind":"commit","published_at":"2015-09-17T10:59:19.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.12.0","html_url":"https://github.com/nock/nock/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.12.0/manifests"},{"name":"v2.11.0","sha":"c7e1874cd8045cd2f3653fef253a9bc90805b86f","kind":"commit","published_at":"2015-09-14T13:28:36.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.11.0","html_url":"https://github.com/nock/nock/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.11.0/manifests"},{"name":"v2.10.0","sha":"a407b73ac8f0daa947dccf4a29b86b8f99138157","kind":"commit","published_at":"2015-08-05T09:29:48.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.10.0","html_url":"https://github.com/nock/nock/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.10.0/manifests"},{"name":"v2.9.1","sha":"adca6c3d1c42bf9fb7d55c993a0a9e40ee86aea6","kind":"commit","published_at":"2015-07-21T11:22:46.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.9.1","html_url":"https://github.com/nock/nock/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"d125d5838d7a9e8bed57ddd489a8c0cae6040f2e","kind":"commit","published_at":"2015-07-20T10:51:42.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.9.0","html_url":"https://github.com/nock/nock/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.9.0/manifests"},{"name":"v2.8.0","sha":"10554301ed2a96be703334a48177b70096920387","kind":"commit","published_at":"2015-07-20T08:52:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.8.0","html_url":"https://github.com/nock/nock/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.8.0/manifests"},{"name":"v2.7.0","sha":"b1f29a37e4507d8f416949dcdb1aa99a250e4d77","kind":"commit","published_at":"2015-07-02T10:33:15.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.7.0","html_url":"https://github.com/nock/nock/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"c7e996eef4937207b57cb38840eb9529a5620053","kind":"commit","published_at":"2015-06-16T09:15:04.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.6.0","html_url":"https://github.com/nock/nock/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"05bdf2bdd7c01a91f18ef1959fbc5df374634164","kind":"commit","published_at":"2015-06-11T14:08:06.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.5.0","html_url":"https://github.com/nock/nock/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"38a0c1392dec645ba6a0fcb9d5b0e153c084307f","kind":"commit","published_at":"2015-06-09T12:14:01.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.4.1","html_url":"https://github.com/nock/nock/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.4.1/manifests"},{"name":"v2.3.1","sha":"7e83ba0a7a4f3e3d03e8c4579d96ca2d1dc9a6dd","kind":"commit","published_at":"2015-06-09T12:08:29.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.3.1","html_url":"https://github.com/nock/nock/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.3.1/manifests"},{"name":"v2.4.0","sha":"2535844b044e61c95d04fa0e5b0ffb1cfd3cbe6a","kind":"commit","published_at":"2015-06-06T17:40:30.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.4.0","html_url":"https://github.com/nock/nock/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.4.0/manifests"},{"name":"v0.2.4","sha":"2535844b044e61c95d04fa0e5b0ffb1cfd3cbe6a","kind":"commit","published_at":"2015-06-06T17:40:30.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.2.4","html_url":"https://github.com/nock/nock/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.2.4/manifests"},{"name":"v2.3.0","sha":"3fb88913da13fec37bbad142e3de8423841eb355","kind":"commit","published_at":"2015-05-28T11:00:01.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.3.0","html_url":"https://github.com/nock/nock/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"20a68efede3f5fe962d04c22883601dd13df1286","kind":"commit","published_at":"2015-05-21T10:54:13.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.2.0","html_url":"https://github.com/nock/nock/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"e786a390a7dbc6b238c092a5a4ba46cdcd3c5ad3","kind":"commit","published_at":"2015-05-21T10:35:42.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.1.0","html_url":"https://github.com/nock/nock/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"f73b5c6edc944be51624e1cacdbcd74c19b589cb","kind":"commit","published_at":"2015-05-09T18:36:46.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.0.1","html_url":"https://github.com/nock/nock/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"94704d2d187a8d9dcfbf1628672df8634fd510c3","kind":"commit","published_at":"2015-05-09T11:14:33.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v2.0.0","html_url":"https://github.com/nock/nock/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v2.0.0/manifests"},{"name":"v1.9.0","sha":"a6a2088353cd171061752ff565e948a1cf725714","kind":"commit","published_at":"2015-05-05T08:39:08.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.9.0","html_url":"https://github.com/nock/nock/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.9.0/manifests"},{"name":"v1.8.0","sha":"8b4350a3b12504137975b629dc33788a83d31f77","kind":"commit","published_at":"2015-05-04T08:20:28.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.8.0","html_url":"https://github.com/nock/nock/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.8.0/manifests"},{"name":"v1.7.1","sha":"e7a5e5822c4f4002decd0fe9151f5a2d9e757513","kind":"commit","published_at":"2015-04-27T11:08:12.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.7.1","html_url":"https://github.com/nock/nock/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"606d79b34db50da0a3b5035e9470a7fb76e86a66","kind":"commit","published_at":"2015-04-24T21:45:35.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.7.0","html_url":"https://github.com/nock/nock/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.7.0/manifests"},{"name":"v1.6.1","sha":"a7c9b1f9f9618e32496efbf5deec0b27a1cc38bd","kind":"commit","published_at":"2015-04-21T16:04:30.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.6.1","html_url":"https://github.com/nock/nock/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"8ad80f6a338df9fa04fbd3e0c3143402a5b5d017","kind":"tag","published_at":"2015-04-10T11:09:21.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.6.0","html_url":"https://github.com/nock/nock/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"f321e1a2033dc156a06cd4da1a13becad66bf28a","kind":"tag","published_at":"2015-04-06T14:12:01.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.5.0","html_url":"https://github.com/nock/nock/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"21a83623df2699534363e40f1532ee7f400705ea","kind":"tag","published_at":"2015-04-06T11:10:33.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.4.1","html_url":"https://github.com/nock/nock/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"e255024667803b030b5d08199f0c4aeaa8b608fc","kind":"commit","published_at":"2015-03-30T17:26:01.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.4.0","html_url":"https://github.com/nock/nock/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"5dc876eb99bb104300791f7c58e436bc9f2e63c6","kind":"commit","published_at":"2015-03-27T17:33:39.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.3.0","html_url":"https://github.com/nock/nock/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"8fee3ee9916d681a55c9880424dcbccc33b3cf39","kind":"commit","published_at":"2015-03-23T16:15:23.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.2.1","html_url":"https://github.com/nock/nock/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"e8496e59ff13b485c22c08fc67f2124fca6a89c3","kind":"commit","published_at":"2015-03-16T10:36:54.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.2.0","html_url":"https://github.com/nock/nock/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"acb383c207260b044b13339756b7833e6dc5df6d","kind":"commit","published_at":"2015-03-05T17:29:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.1.0","html_url":"https://github.com/nock/nock/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"0c75fd0bdab8570667feb7e1e468d3cb40b0d21a","kind":"commit","published_at":"2015-03-04T11:45:30.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v1.0.0","html_url":"https://github.com/nock/nock/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v1.0.0/manifests"},{"name":"v0.59.1","sha":"efa75a8b0de274472cb971511b99ed0b293aba3f","kind":"commit","published_at":"2015-01-30T22:54:38.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.59.1","html_url":"https://github.com/nock/nock/releases/tag/v0.59.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.59.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.59.1/manifests"},{"name":"v0.59.0","sha":"d81bcf07d0aef54624bc86dca7cff61cbc1de253","kind":"commit","published_at":"2015-01-30T09:24:38.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.59.0","html_url":"https://github.com/nock/nock/releases/tag/v0.59.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.59.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.59.0/manifests"},{"name":"v0.58.0","sha":"f192a57bd02fbf26fd3493cfdf5dad28f8b93cc0","kind":"commit","published_at":"2015-01-26T16:00:39.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.58.0","html_url":"https://github.com/nock/nock/releases/tag/v0.58.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.58.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.58.0/manifests"},{"name":"v0.57.0","sha":"d0e5871e6ad69e3711e81a8ee3f542919f3f1d5b","kind":"commit","published_at":"2015-01-15T22:04:46.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.57.0","html_url":"https://github.com/nock/nock/releases/tag/v0.57.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.57.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.57.0/manifests"},{"name":"v0.56.0","sha":"bccc54dd5931a7c8f057ddb23fffa546b7dedbc2","kind":"commit","published_at":"2015-01-07T20:27:29.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.56.0","html_url":"https://github.com/nock/nock/releases/tag/v0.56.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.56.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.56.0/manifests"},{"name":"v0.55.0","sha":"64400817f94475e34979482cb7799baef77f3272","kind":"commit","published_at":"2015-01-06T12:15:07.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.55.0","html_url":"https://github.com/nock/nock/releases/tag/v0.55.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.55.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.55.0/manifests"},{"name":"v0.54.0","sha":"0279b479cc22679bbd6eb8372bc69400e0d730f8","kind":"commit","published_at":"2015-01-05T15:11:30.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.54.0","html_url":"https://github.com/nock/nock/releases/tag/v0.54.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.54.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.54.0/manifests"},{"name":"v0.53.0","sha":"371cea9f829ecd9e35cf27a12becde2ae33b14ab","kind":"commit","published_at":"2015-01-02T18:22:38.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.53.0","html_url":"https://github.com/nock/nock/releases/tag/v0.53.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.53.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.53.0/manifests"},{"name":"v0.52.4","sha":"16db14b999ba95238725f1d26cb1f1f6c474b6f8","kind":"commit","published_at":"2014-12-20T21:12:02.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.52.4","html_url":"https://github.com/nock/nock/releases/tag/v0.52.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.52.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.52.4/manifests"},{"name":"v0.52.3","sha":"8dea94833d93eccbd244f01a541b3a874b1f7790","kind":"commit","published_at":"2014-12-20T20:45:14.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.52.3","html_url":"https://github.com/nock/nock/releases/tag/v0.52.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.52.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.52.3/manifests"},{"name":"v0.52.2","sha":"33041eae794868cd35b139f8022246d468e6d2df","kind":"commit","published_at":"2014-12-17T22:05:00.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.52.2","html_url":"https://github.com/nock/nock/releases/tag/v0.52.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.52.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.52.2/manifests"},{"name":"v0.52.1","sha":"999eabcff6373876326f526249482953b04f2eb0","kind":"commit","published_at":"2014-12-16T14:16:47.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.52.1","html_url":"https://github.com/nock/nock/releases/tag/v0.52.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.52.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.52.1/manifests"},{"name":"v0.52.0","sha":"b1348d629ffac7c15fd78c0e6e5715f0a04bd343","kind":"commit","published_at":"2014-12-12T09:09:51.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.52.0","html_url":"https://github.com/nock/nock/releases/tag/v0.52.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.52.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.52.0/manifests"},{"name":"v0.51.0","sha":"004ba9ba770696ecfc885b0f1895fdc00806423d","kind":"commit","published_at":"2014-11-25T08:55:15.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.51.0","html_url":"https://github.com/nock/nock/releases/tag/v0.51.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.51.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.51.0/manifests"},{"name":"v0.50.0","sha":"15a62d80f606a497ccc4570e0dac8964f73ced53","kind":"commit","published_at":"2014-11-14T09:28:09.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.50.0","html_url":"https://github.com/nock/nock/releases/tag/v0.50.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.50.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.50.0/manifests"},{"name":"v0.49.0","sha":"c27b4298c3d320dddaa4606ce39efdf01bdf4923","kind":"commit","published_at":"2014-11-14T09:27:16.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.49.0","html_url":"https://github.com/nock/nock/releases/tag/v0.49.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.49.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.49.0/manifests"},{"name":"v0.48.2","sha":"1e1b414aaa6b37d5e1b3d9e39c3b62780112754d","kind":"commit","published_at":"2014-10-29T15:09:09.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.48.2","html_url":"https://github.com/nock/nock/releases/tag/v0.48.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.48.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.48.2/manifests"},{"name":"v0.48.1","sha":"983dafaf2d3293bf972ab0db1243d3b837301ee7","kind":"commit","published_at":"2014-10-16T21:33:23.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.48.1","html_url":"https://github.com/nock/nock/releases/tag/v0.48.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.48.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.48.1/manifests"},{"name":"v0.48.0","sha":"3dace95b3dc85355e70251ddffa91505a02e41b3","kind":"commit","published_at":"2014-09-23T21:56:33.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.48.0","html_url":"https://github.com/nock/nock/releases/tag/v0.48.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.48.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.48.0/manifests"},{"name":"v0.47.0","sha":"56354427da5bd222ae54b924ba07c9031491fb0a","kind":"commit","published_at":"2014-09-10T17:29:41.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.47.0","html_url":"https://github.com/nock/nock/releases/tag/v0.47.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.47.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.47.0/manifests"},{"name":"v0.46.1","sha":"a7fccc1f9c6f4cd2a540fca9fa418b1d41f70bfd","kind":"commit","published_at":"2014-09-08T09:33:34.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.46.1","html_url":"https://github.com/nock/nock/releases/tag/v0.46.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.46.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.46.1/manifests"},{"name":"v0.46.0","sha":"2165a881fb7cd541f7af76492408585c8fce9820","kind":"commit","published_at":"2014-08-29T08:50:17.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.46.0","html_url":"https://github.com/nock/nock/releases/tag/v0.46.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.46.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.46.0/manifests"},{"name":"v0.45.0","sha":"1f72647291b6624879f12ef3e2907a9edbb3345b","kind":"commit","published_at":"2014-08-16T21:15:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.45.0","html_url":"https://github.com/nock/nock/releases/tag/v0.45.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.45.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.45.0/manifests"},{"name":"v0.44.3","sha":"55caa923a53075fad37746e00c375a36c2371e32","kind":"commit","published_at":"2014-08-14T16:49:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.44.3","html_url":"https://github.com/nock/nock/releases/tag/v0.44.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.44.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.44.3/manifests"},{"name":"v0.44.2","sha":"d7a27230b9b8d4977936252602a6d0c2512cf48b","kind":"commit","published_at":"2014-08-12T18:40:55.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.44.2","html_url":"https://github.com/nock/nock/releases/tag/v0.44.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.44.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.44.2/manifests"},{"name":"v0.44.1","sha":"b2acda0d5998077c45c224298d551e9204213471","kind":"commit","published_at":"2014-08-07T22:29:45.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.44.1","html_url":"https://github.com/nock/nock/releases/tag/v0.44.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.44.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.44.1/manifests"},{"name":"v0.44.0","sha":"bb7125ce817e1615c281d4feb643acf7bf2c5f57","kind":"commit","published_at":"2014-08-05T17:38:32.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.44.0","html_url":"https://github.com/nock/nock/releases/tag/v0.44.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.44.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.44.0/manifests"},{"name":"v0.43.1","sha":"3a84326c59f10751b33e313aa671ff5157897e9e","kind":"commit","published_at":"2014-08-04T20:06:17.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.43.1","html_url":"https://github.com/nock/nock/releases/tag/v0.43.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.43.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.43.1/manifests"},{"name":"v0.43.0","sha":"4aad74630692d41b3af924d65249b77dc12f5a92","kind":"commit","published_at":"2014-08-01T14:09:52.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.43.0","html_url":"https://github.com/nock/nock/releases/tag/v0.43.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.43.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.43.0/manifests"},{"name":"v0.42.3","sha":"2411ff293952f28c1e154329512733f5386a7d8a","kind":"commit","published_at":"2014-07-30T23:48:12.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.42.3","html_url":"https://github.com/nock/nock/releases/tag/v0.42.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.42.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.42.3/manifests"},{"name":"v0.42.2","sha":"8307f6658dde66df4e15932830b0a8020216ea1e","kind":"commit","published_at":"2014-07-24T10:18:19.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.42.2","html_url":"https://github.com/nock/nock/releases/tag/v0.42.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.42.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.42.2/manifests"},{"name":"v0.42.1","sha":"0c2311acef12a0142838e8f38621f91cecc84710","kind":"commit","published_at":"2014-07-09T20:19:03.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.42.1","html_url":"https://github.com/nock/nock/releases/tag/v0.42.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.42.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.42.1/manifests"},{"name":"v0.42.0","sha":"7f6b5080b2af5286146ac2801693069cb68ab95f","kind":"commit","published_at":"2014-07-08T23:12:51.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.42.0","html_url":"https://github.com/nock/nock/releases/tag/v0.42.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.42.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.42.0/manifests"},{"name":"v0.41.1","sha":"98fbcae7a11342fb0b63fac1538abd160ccbf4f0","kind":"commit","published_at":"2014-07-04T17:22:17.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.41.1","html_url":"https://github.com/nock/nock/releases/tag/v0.41.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.41.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.41.1/manifests"},{"name":"v0.40.0","sha":"8a41ba7eb077fbbec4815b04998a8ebfe6700f5d","kind":"commit","published_at":"2014-06-27T18:33:04.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.40.0","html_url":"https://github.com/nock/nock/releases/tag/v0.40.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.40.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.40.0/manifests"},{"name":"v0.39.0","sha":"19a286f0d85f6e5f7e3b79aeb387446fcef0f1b9","kind":"commit","published_at":"2014-06-26T10:48:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.39.0","html_url":"https://github.com/nock/nock/releases/tag/v0.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.39.0/manifests"},{"name":"v0.38.0","sha":"7aef1a9180138135b85736ff57be14bfc9f57edc","kind":"commit","published_at":"2014-06-26T10:09:18.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.38.0","html_url":"https://github.com/nock/nock/releases/tag/v0.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.38.0/manifests"},{"name":"v0.37.0","sha":"10e655b6a11f6c3f5e209e01cf360c6bb4acbb32","kind":"commit","published_at":"2014-06-23T09:05:14.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.37.0","html_url":"https://github.com/nock/nock/releases/tag/v0.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.37.0/manifests"},{"name":"v0.36.2","sha":"c5eae1c4d84ee919f1a2edd6535fe986d39de4f3","kind":"commit","published_at":"2014-06-17T11:51:50.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.36.2","html_url":"https://github.com/nock/nock/releases/tag/v0.36.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.36.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.36.2/manifests"},{"name":"v0.36.1","sha":"3007ace9a2a3def940509570410fb53bdf9be154","kind":"commit","published_at":"2014-06-17T11:23:37.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.36.1","html_url":"https://github.com/nock/nock/releases/tag/v0.36.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.36.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.36.1/manifests"},{"name":"v0.36.0","sha":"5ed8b85cbb9cfdeb1f5b4b6a77ec760561aaeec2","kind":"commit","published_at":"2014-06-17T10:32:09.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.36.0","html_url":"https://github.com/nock/nock/releases/tag/v0.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.36.0/manifests"},{"name":"v0.35.0","sha":"fd82a4ddc4e0209a75fda78c33e2c9ef8d23d9d6","kind":"commit","published_at":"2014-06-17T08:33:35.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.35.0","html_url":"https://github.com/nock/nock/releases/tag/v0.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.35.0/manifests"},{"name":"v0.34.1","sha":"eb7fb9c944f92ec14c716e4973d15aa6b4d3d650","kind":"commit","published_at":"2014-06-09T10:42:23.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.34.1","html_url":"https://github.com/nock/nock/releases/tag/v0.34.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.34.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.34.1/manifests"},{"name":"v0.34.0","sha":"e9fa4071ab63e9b748d2ce29640b6c2dfac60ab6","kind":"commit","published_at":"2014-06-05T10:25:21.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.34.0","html_url":"https://github.com/nock/nock/releases/tag/v0.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.34.0/manifests"},{"name":"v0.33.0","sha":"cfb08f460ca9a68820d65997066bd93c9f18d4c0","kind":"commit","published_at":"2014-06-05T08:43:58.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.33.0","html_url":"https://github.com/nock/nock/releases/tag/v0.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.33.0/manifests"},{"name":"v0.32.3","sha":"c80901b5cfa630c7c7699e0d9a8a9f27a2e911a8","kind":"commit","published_at":"2014-05-28T09:32:37.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.32.3","html_url":"https://github.com/nock/nock/releases/tag/v0.32.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.32.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.32.3/manifests"},{"name":"v0.32.2","sha":"86e7d14b13e6b853684bc049adbbec8f22e5863a","kind":"commit","published_at":"2014-05-26T09:00:53.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.32.2","html_url":"https://github.com/nock/nock/releases/tag/v0.32.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.32.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.32.2/manifests"},{"name":"v0.32.1","sha":"a35467ff394cc00849b86b17213fa129a0b10fbb","kind":"commit","published_at":"2014-05-25T10:31:47.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.32.1","html_url":"https://github.com/nock/nock/releases/tag/v0.32.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.32.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.32.1/manifests"},{"name":"v0.32.0","sha":"728a3cf295ed51462ec14b6dbcab9b352c56ab98","kind":"commit","published_at":"2014-05-24T22:15:23.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.32.0","html_url":"https://github.com/nock/nock/releases/tag/v0.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.32.0/manifests"},{"name":"v0.31.3","sha":"a6aa9a1950a9d1cc1bb5921c2948548f0ddd04d8","kind":"commit","published_at":"2014-05-21T18:25:33.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.31.3","html_url":"https://github.com/nock/nock/releases/tag/v0.31.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.31.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.31.3/manifests"},{"name":"v0.31.2","sha":"77858f28f35f9d59d7c3d77d6170caeb05502a8e","kind":"commit","published_at":"2014-05-20T13:18:37.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.31.2","html_url":"https://github.com/nock/nock/releases/tag/v0.31.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.31.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.31.2/manifests"},{"name":"v0.31.1","sha":"99b67aeb2bf842c808871c68b4b098740f87d7c8","kind":"commit","published_at":"2014-05-15T12:51:26.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.31.1","html_url":"https://github.com/nock/nock/releases/tag/v0.31.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.31.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.31.1/manifests"},{"name":"v0.31.0","sha":"eadeaa9ec5e685281008ab73739fd2ec344858d0","kind":"commit","published_at":"2014-05-13T08:32:48.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.31.0","html_url":"https://github.com/nock/nock/releases/tag/v0.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.31.0/manifests"},{"name":"v0.30.1","sha":"5abd97e8660ab1fd9546f7c63362e767670d8349","kind":"commit","published_at":"2014-05-12T13:53:23.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.30.1","html_url":"https://github.com/nock/nock/releases/tag/v0.30.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.30.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.30.1/manifests"},{"name":"v0.30.0","sha":"87ba293c1b56d5fdb03324897079146f16ea32a7","kind":"commit","published_at":"2014-05-10T10:53:28.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.30.0","html_url":"https://github.com/nock/nock/releases/tag/v0.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.30.0/manifests"},{"name":"v0.29.2","sha":"4bb717eb72a670a2310586568d91555496ce8c8a","kind":"commit","published_at":"2014-05-09T16:04:57.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.29.2","html_url":"https://github.com/nock/nock/releases/tag/v0.29.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.29.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.29.2/manifests"},{"name":"v0.29.1","sha":"47733c6586aa4a4607d87e0b5d5883e161273527","kind":"commit","published_at":"2014-05-08T08:46:24.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.29.1","html_url":"https://github.com/nock/nock/releases/tag/v0.29.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.29.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.29.1/manifests"},{"name":"v0.29.0","sha":"69111a5aefec1d8cd4b9a70b0794a72bf6a93175","kind":"commit","published_at":"2014-05-06T08:36:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.29.0","html_url":"https://github.com/nock/nock/releases/tag/v0.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.29.0/manifests"},{"name":"v0.28.3","sha":"f38705e85ccc7a4383e3ea206d660c47befa0846","kind":"commit","published_at":"2014-04-28T13:24:05.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.28.3","html_url":"https://github.com/nock/nock/releases/tag/v0.28.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.28.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.28.3/manifests"},{"name":"v0.28.2","sha":"f99858285d104fa7fdf1e7e546a000ce4d308a9d","kind":"commit","published_at":"2014-04-16T20:37:34.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.28.2","html_url":"https://github.com/nock/nock/releases/tag/v0.28.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.28.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.28.2/manifests"},{"name":"v0.28.0","sha":"8dbf4d5a1265e106f5bd7ff7956b26feb70cb485","kind":"commit","published_at":"2014-04-16T20:03:31.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.28.0","html_url":"https://github.com/nock/nock/releases/tag/v0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.28.0/manifests"},{"name":"v0.27.3","sha":"566e86f287156e78b5c497314d8c3ec5376983c6","kind":"commit","published_at":"2014-03-27T09:30:40.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.27.3","html_url":"https://github.com/nock/nock/releases/tag/v0.27.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.27.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.27.3/manifests"},{"name":"v0.27.2","sha":"68a9313622c0b9cbfe1e0a857ee36e9ed7572c1c","kind":"commit","published_at":"2014-01-27T08:49:38.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.27.2","html_url":"https://github.com/nock/nock/releases/tag/v0.27.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.27.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.27.2/manifests"},{"name":"v0.27.1","sha":"f128e3fb1dc5eaa5bbf47b2804dde8c9f06347d8","kind":"commit","published_at":"2013-12-24T12:34:59.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.27.1","html_url":"https://github.com/nock/nock/releases/tag/v0.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.27.1/manifests"},{"name":"v0.27.0","sha":"fe540095826190f025b3581315ebf033a7ceb2ff","kind":"commit","published_at":"2013-12-17T08:51:19.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.27.0","html_url":"https://github.com/nock/nock/releases/tag/v0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.27.0/manifests"},{"name":"v0.26.0","sha":"03c659e6a8f93a9b629fb9e390aee7b7851db779","kind":"commit","published_at":"2013-12-17T08:47:38.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.26.0","html_url":"https://github.com/nock/nock/releases/tag/v0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.26.0/manifests"},{"name":"v0.25.0","sha":"bfc867303321d4393476ad8baeaeef972436a8fd","kind":"commit","published_at":"2013-12-03T11:30:55.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.25.0","html_url":"https://github.com/nock/nock/releases/tag/v0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.25.0/manifests"},{"name":"v0.24.2","sha":"fd0d4493db588341de9fda9f36e5fd6c4fa027f7","kind":"commit","published_at":"2013-12-03T11:18:45.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.24.2","html_url":"https://github.com/nock/nock/releases/tag/v0.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.24.2/manifests"},{"name":"v0.24.1","sha":"f4a2c4cff402def9bad5c910ea4b16485e7b34d5","kind":"commit","published_at":"2013-12-03T10:39:49.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.24.1","html_url":"https://github.com/nock/nock/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.24.1/manifests"},{"name":"v0.24.0","sha":"fb911efce5406e185aa18626f9f447410210cbcd","kind":"commit","published_at":"2013-12-03T10:29:37.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.24.0","html_url":"https://github.com/nock/nock/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.24.0/manifests"},{"name":"v0.23.0","sha":"7e76b285ca2fe74367eef8db4d19a2a49d75dabe","kind":"commit","published_at":"2013-11-11T14:26:40.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.23.0","html_url":"https://github.com/nock/nock/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.23.0/manifests"},{"name":"v0.22.1","sha":"4fe1226499fbcdd111ab61eccfc4e9ee8d3cd323","kind":"commit","published_at":"2013-07-24T13:07:00.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.22.1","html_url":"https://github.com/nock/nock/releases/tag/v0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.22.1/manifests"},{"name":"v0.22.0","sha":"89d21fb1d1449f30cf6f11dcdbdc0dedd6f3bee1","kind":"commit","published_at":"2013-07-17T08:47:22.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.22.0","html_url":"https://github.com/nock/nock/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.22.0/manifests"},{"name":"v0.21.0","sha":"1c7eb1d444df8ffad6df10ad9697009a29204097","kind":"commit","published_at":"2013-07-16T23:09:02.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.21.0","html_url":"https://github.com/nock/nock/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.21.0/manifests"},{"name":"v0.20.1","sha":"b9321226f84c8241379ac8df9bcb63fb019b7999","kind":"commit","published_at":"2013-07-16T23:02:26.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.20.1","html_url":"https://github.com/nock/nock/releases/tag/v0.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.20.1/manifests"},{"name":"v0.20.0","sha":"585b7dfc0fa401864c8f02d72ec0bcee1fff176e","kind":"commit","published_at":"2013-07-16T21:52:48.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.20.0","html_url":"https://github.com/nock/nock/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.20.0/manifests"},{"name":"v0.19.0","sha":"7fd37956d4de38fcce29622bafc345277345bc9d","kind":"commit","published_at":"2013-07-16T12:00:39.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.19.0","html_url":"https://github.com/nock/nock/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.19.0/manifests"},{"name":"v0.18.2","sha":"65de477a4ae3c1f15dd1a891f5f7b576ccfbf82b","kind":"commit","published_at":"2013-05-22T10:50:04.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.18.2","html_url":"https://github.com/nock/nock/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"a41efb07b49a6b64a52ab74efb04f37f3278c1b0","kind":"commit","published_at":"2013-05-22T09:07:58.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.18.1","html_url":"https://github.com/nock/nock/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"d90d2dbd30204b6fcc4aebca9ffc73aa5a68294f","kind":"commit","published_at":"2013-05-03T08:24:33.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.18.0","html_url":"https://github.com/nock/nock/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.18.0/manifests"},{"name":"v0.17.5","sha":"c1b66e4f75c820499bc90dd3d1ad0840ca383b3b","kind":"commit","published_at":"2013-04-29T10:10:14.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.17.5","html_url":"https://github.com/nock/nock/releases/tag/v0.17.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.17.5/manifests"},{"name":"v0.17.4","sha":"a26cabcaea7b8f3a909175248e68d68ec8f5cd21","kind":"commit","published_at":"2013-04-29T10:07:41.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.17.4","html_url":"https://github.com/nock/nock/releases/tag/v0.17.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.17.4/manifests"},{"name":"v0.17.2","sha":"e4d3701b4ca35c9df48a54a8ff26d4592889e09c","kind":"commit","published_at":"2013-04-03T09:18:44.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.17.2","html_url":"https://github.com/nock/nock/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"cb2ef55593c4026753a3c05782d102a120ed2373","kind":"commit","published_at":"2013-04-02T22:56:26.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.17.1","html_url":"https://github.com/nock/nock/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"6901256e7e43d802ffd04446f88b023db9536f5f","kind":"commit","published_at":"2013-04-01T14:44:12.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.17.0","html_url":"https://github.com/nock/nock/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"6cfc00bdaa4ad795c6809ee99385d232c7df5cd0","kind":"commit","published_at":"2013-02-21T10:04:25.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.16.0","html_url":"https://github.com/nock/nock/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.16.0/manifests"},{"name":"v0.15.3","sha":"bb80bc4c9514ef784d33611d614cd875fc9ba913","kind":"commit","published_at":"2013-02-21T10:01:21.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.15.3","html_url":"https://github.com/nock/nock/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"49f4e52d8916a58cb9da43666376f8f150619bc7","kind":"commit","published_at":"2013-02-05T10:39:04.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.15.2","html_url":"https://github.com/nock/nock/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"588225ba89d81cb46871f28580dc67b97a5d4da7","kind":"commit","published_at":"2013-02-04T17:51:58.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.15.1","html_url":"https://github.com/nock/nock/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"90a4b8631c85a5a351a49c5ec5403e7c61c54a3d","kind":"commit","published_at":"2013-02-04T10:27:51.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.15.0","html_url":"https://github.com/nock/nock/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.15.0/manifests"},{"name":"v0.13.3","sha":"0c44139747c4a2760d4c23ee7b9ef78a88052d56","kind":"commit","published_at":"2012-06-11T22:35:02.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.13.3","html_url":"https://github.com/nock/nock/releases/tag/v0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.13.3/manifests"},{"name":"v0.12.2","sha":"5b1cd45825b7d6341dc7d59d54c271f9ecd39329","kind":"commit","published_at":"2012-04-20T09:19:28.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.12.2","html_url":"https://github.com/nock/nock/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.12.2/manifests"},{"name":"v0.12.1","sha":"f20f05bb70db5f2aeedb14d8d13895dbf25a7dad","kind":"commit","published_at":"2012-04-13T11:32:58.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.12.1","html_url":"https://github.com/nock/nock/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"f20f05bb70db5f2aeedb14d8d13895dbf25a7dad","kind":"commit","published_at":"2012-04-13T11:32:58.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.12.0","html_url":"https://github.com/nock/nock/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.12.0/manifests"},{"name":"v0.11.5","sha":"7c54c4d7a8df79aab8ce83b40145ec61753b9461","kind":"commit","published_at":"2012-03-28T09:04:53.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.11.5","html_url":"https://github.com/nock/nock/releases/tag/v0.11.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.11.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.11.5/manifests"},{"name":"v0.11.4","sha":"4352f0d80f3607eb811f21b506dceb927bb63bdc","kind":"commit","published_at":"2012-03-28T08:50:35.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.11.4","html_url":"https://github.com/nock/nock/releases/tag/v0.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.11.4/manifests"},{"name":"v0.11.2","sha":"5ee1c5ff3847b61ee068af78d841e13235564c22","kind":"commit","published_at":"2012-03-20T09:30:56.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.11.2","html_url":"https://github.com/nock/nock/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"05069d0110bba8e50715e849c5501f86d09f26e0","kind":"commit","published_at":"2012-03-19T15:50:06.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.11.1","html_url":"https://github.com/nock/nock/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.11.1/manifests"},{"name":"v0.11.0","sha":"10ccf50516c81121b6aa9afa18b34f5c5d778f4f","kind":"commit","published_at":"2012-03-19T11:32:51.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.11.0","html_url":"https://github.com/nock/nock/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.11.0/manifests"},{"name":"v0.10.8","sha":"62324b7b9c82d5ca537a8a56cb360c0f3db9de9a","kind":"commit","published_at":"2012-03-14T10:54:25.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.10.8","html_url":"https://github.com/nock/nock/releases/tag/v0.10.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.8/manifests"},{"name":"v0.10.7","sha":"73c4a5cac9757aecdb8b0898ca279a030504bd56","kind":"commit","published_at":"2012-03-08T01:06:12.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.10.7","html_url":"https://github.com/nock/nock/releases/tag/v0.10.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.7/manifests"},{"name":"v0.10.5","sha":"104842818195c3eeffa6238df56bbf04947272f1","kind":"commit","published_at":"2012-03-02T14:11:54.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.10.5","html_url":"https://github.com/nock/nock/releases/tag/v0.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.5/manifests"},{"name":"0.10.5","sha":"104842818195c3eeffa6238df56bbf04947272f1","kind":"commit","published_at":"2012-03-02T14:11:54.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/0.10.5","html_url":"https://github.com/nock/nock/releases/tag/0.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/0.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/0.10.5/manifests"},{"name":"v0.10.3","sha":"31c6cc79c9b62437b0094b53d9435a19fba04493","kind":"commit","published_at":"2012-03-02T14:00:06.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.10.3","html_url":"https://github.com/nock/nock/releases/tag/v0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.3/manifests"},{"name":"v0.10.4","sha":"31c6cc79c9b62437b0094b53d9435a19fba04493","kind":"commit","published_at":"2012-03-02T14:00:06.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.10.4","html_url":"https://github.com/nock/nock/releases/tag/v0.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.4/manifests"},{"name":"v0.10.2","sha":"c2d67fc302520ca107fde18bcc063eca14659ece","kind":"commit","published_at":"2012-02-25T14:40:05.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.10.2","html_url":"https://github.com/nock/nock/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.2/manifests"},{"name":"v0.10.0","sha":"d00c0d0aa46fbf774b0ed919bef7f93b059a4bff","kind":"commit","published_at":"2012-02-12T14:54:37.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.10.0","html_url":"https://github.com/nock/nock/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.10.0/manifests"},{"name":"v0.9.3","sha":"fcdbd70e3037c09c6ddfd07ad7d2ecd14ea1f9f4","kind":"commit","published_at":"2012-02-11T20:34:06.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.9.3","html_url":"https://github.com/nock/nock/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.9.3/manifests"},{"name":"v0.9.1","sha":"e57170a415ba9fd0c799455d2aeec9f501a69dcf","kind":"commit","published_at":"2012-02-10T16:15:31.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.9.1","html_url":"https://github.com/nock/nock/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.9.1/manifests"},{"name":"v0.8.4","sha":"41cf25623e7ee0aba79ef6c66b18997733b25b38","kind":"commit","published_at":"2012-02-07T00:15:51.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.8.4","html_url":"https://github.com/nock/nock/releases/tag/v0.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.8.4/manifests"},{"name":"v0.5.7","sha":"8fc9cbe53a3a54602d017ba545198f60a2fa3947","kind":"commit","published_at":"2011-12-19T14:20:09.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.5.7","html_url":"https://github.com/nock/nock/releases/tag/v0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.5.7/manifests"},{"name":"v0.2.0","sha":"d7ddb2efe192c0840e6bed11eff5246eba4939bb","kind":"commit","published_at":"2011-10-07T20:19:34.000Z","download_url":"https://codeload.github.com/nock/nock/tar.gz/v0.2.0","html_url":"https://github.com/nock/nock/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nock%2Fnock/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2024-10-30T03:12:16.382Z","dependent_packages_count":13189,"downloads":19957762,"downloads_period":"last-month","dependent_repos_count":130286,"rankings":{"downloads":0.077053039155604,"dependent_repos_count":0.08766848875210488,"dependent_packages_count":0.007338384681486097,"stargazers_count":0.9099597005042759,"forks_count":1.373538618795119,"docker_downloads_count":0.07080693011624885,"average":0.42106086033413975},"purl":"pkg:npm/nock","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/nock","docker_dependents_count":853,"docker_downloads_count":572548207,"usage_url":"https://repos.ecosyste.ms/usage/npm/nock","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/nock/dependencies","status":null,"funding_links":["https://github.com/sponsors/nock"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/nock/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/nock/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/nock/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/nock/related_packages","maintainers":[{"uuid":"gr2m","login":"gr2m","name":null,"email":"gregor@martynus.net","url":null,"packages_count":339,"html_url":"https://www.npmjs.com/~gr2m","role":null,"created_at":"2022-11-10T11:29:35.625Z","updated_at":"2022-11-10T11:29:35.625Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/gr2m/packages"},{"uuid":"paulmelnikow","login":"paulmelnikow","name":null,"email":"npm@zephyr.to","url":null,"packages_count":76,"html_url":"https://www.npmjs.com/~paulmelnikow","role":null,"created_at":"2022-11-10T11:29:35.613Z","updated_at":"2022-11-10T11:29:35.613Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/paulmelnikow/packages"},{"uuid":"pgte","login":"pgte","name":null,"email":"i@pgte.me","url":null,"packages_count":120,"html_url":"https://www.npmjs.com/~pgte","role":null,"created_at":"2022-11-10T11:29:35.620Z","updated_at":"2022-11-10T11:29:35.620Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/pgte/packages"},{"uuid":"nockbot","login":"nockbot","name":null,"email":"nockbot@martynus.net","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~nockbot","role":null,"created_at":"2022-11-10T11:29:35.631Z","updated_at":"2022-11-10T11:29:35.631Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/nockbot/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5006535,"maintainers_count":1012931,"namespaces_count":295512,"keywords_count":700181,"github":"npm","metadata":{"funded_packages_count":150239},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-06T05:58:05.971Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":607,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"5807558182","node_id":"PR_kwDOBwapYs8AAAABH4xsFQ","number":10718,"state":"open","title":"chore(deps): bump the testing-and-build group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["semver-patch"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-12T02:37:07.000Z","updated_at":"2026-10-12T02:42:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing-and-build","update_count":10,"packages":[{"name":"@babel/core","old_version":"8.0.6","new_version":"8.0.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-typescript","old_version":"8.0.1","new_version":"8.0.7","repository_url":"https://github.com/babel/babel"},{"name":"@cucumber/cucumber","old_version":"13.2.1","new_version":"13.3.0","repository_url":"https://github.com/cucumber/cucumber-js"},{"name":"@happy-dom/jest-environment","old_version":"20.14.5","new_version":"20.14.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@playwright/test","old_version":"1.63.0","new_version":"1.64.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"electron","old_version":"44.5.1","new_version":"44.7.0","repository_url":"https://github.com/electron/electron"},{"name":"next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"},{"name":"nock","old_version":"14.0.17","new_version":"15.0.1","repository_url":"https://github.com/nock/nock"},{"name":"playwright","old_version":"1.63.0","new_version":"1.64.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.63.0","new_version":"1.64.0","repository_url":"https://github.com/microsoft/playwright"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing-and-build group with 10 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `8.0.6` | `8.0.7` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `8.0.1` | `8.0.7` |\n| [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) | `13.2.1` | `13.3.0` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `20.14.5` | `20.14.6` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` |\n| [electron](https://github.com/electron/electron) | `44.5.1` | `44.7.0` |\n| [next](https://github.com/vercel/next.js) | `16.3.8` | `16.4.0` |\n| [nock](https://github.com/nock/nock) | `14.0.17` | `15.0.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` |\n\n\nUpdates `@babel/core` from 8.0.6 to 8.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 11\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBruno \u0026quot;Borta\u0026quot; Bortagaray (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCINC05 (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJoelle Mahfoud (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJulien Pradelle (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKevin Deng (\u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSamual Norman (\u003ca href=\"https://github.com/samualtnorman\"\u003e\u003ccode\u003e@​samualtnorman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehoobnn (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e@​babel/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1fc00736614159e3b236b9958771f482899853f0\"\u003e\u003ccode\u003e1fc0073\u003c/code\u003e\u003c/a\u003e v8.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d23b2fd8d5610ddc0bfcabc3eec7bd823c95747b\"\u003e\u003ccode\u003ed23b2fd\u003c/code\u003e\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/18254\"\u003e#18254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/fd665901dece022a0eda2ae7adda03bc9baabd5e\"\u003e\u003ccode\u003efd66590\u003c/code\u003e\u003c/a\u003e chore: upgrade verkit to v0.5.0 and obug to v3.0.0 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/18248\"\u003e#18248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v8.0.7/packages/babel-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/preset-typescript` from 8.0.1 to 8.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/preset-typescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 11\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBruno \u0026quot;Borta\u0026quot; Bortagaray (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCINC05 (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJoelle Mahfoud (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJulien Pradelle (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKevin Deng (\u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSamual Norman (\u003ca href=\"https://github.com/samualtnorman\"\u003e\u003ccode\u003e@​samualtnorman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehoobnn (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.6 (2026-09-18)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/robhogan\"\u003e\u003ccode\u003e@​robhogan\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e@​babel/preset-typescript's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.6 (2026-09-18)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18237\"\u003e#18237\u003c/a\u003e Update identifier definition to Unicode 18 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18240\"\u003e#18240\u003c/a\u003e Fix parsing of arrow function params inside ternaries with Flow (\u003ca href=\"https://github.com/robhogan\"\u003e\u003ccode\u003e@​robhogan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-string-parser\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18239\"\u003e#18239\u003c/a\u003e fix: polish error message for invalid binary 0b19 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18235\"\u003e#18235\u003c/a\u003e Remove unused internal exports (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18245\"\u003e#18245\u003c/a\u003e test: test with ts-eslint 8.70.0 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18231\"\u003e#18231\u003c/a\u003e build: do not emit sourcemap in production build (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-build-external-helpers\u003c/code\u003e, \u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-compilation-targets\u003c/code\u003e, \u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-helper-string-parser\u003c/code\u003e, \u003ccode\u003ebabel-helper-transform-fixture-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-register\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18236\"\u003e#18236\u003c/a\u003e Enforce usage of Yarn catalog for reused dependencies (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1fc00736614159e3b236b9958771f482899853f0\"\u003e\u003ccode\u003e1fc0073\u003c/code\u003e\u003c/a\u003e v8.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7c1dcfac003791a7fee733ed13851a5cac1ccf1c\"\u003e\u003ccode\u003e7c1dcfa\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003e@babel/preset-typescript\u003c/code\u003e export type \u003ccode\u003eOptions\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript/issues/18251\"\u003e#18251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v8.0.7/packages/babel-preset-typescript\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cucumber/cucumber` from 13.2.1 to 13.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-js/releases\"\u003e@​cucumber/cucumber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev13.3.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport steps with both a data table and a doc string (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/pull/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate willBeRetried in After hook (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/pull/2968\"\u003e#2968\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/cucumber/cucumber-js/blob/main/CHANGELOG.md\"\u003e@​cucumber/cucumber's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[13.3.0] - 2026-10-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport steps with both a data table and a doc string (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/pull/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate willBeRetried in After hook (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/pull/2968\"\u003e#2968\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/cucumber/cucumber-js/commit/4f2123366dfd5b9b030fb0010ada23752d710b14\"\u003e\u003ccode\u003e4f21233\u003c/code\u003e\u003c/a\u003e Prepare release v13.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/dd66b250b2d1265e41f56c048d3fb3baba50f25a\"\u003e\u003ccode\u003edd66b25\u003c/code\u003e\u003c/a\u003e Deprecate willBeRetried in After hook (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2968\"\u003e#2968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/ea2692fa81e6dab934fe434a52def41b1d1989ed\"\u003e\u003ccode\u003eea2692f\u003c/code\u003e\u003c/a\u003e Bump the npm_and_yarn group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2966\"\u003e#2966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/86e9006331b5bce6ca109202406847edd07eb16f\"\u003e\u003ccode\u003e86e9006\u003c/code\u003e\u003c/a\u003e Support steps with both a data table and a doc string (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/9657866be5678bd0357f97f86b5b1b42f61990b2\"\u003e\u003ccode\u003e9657866\u003c/code\u003e\u003c/a\u003e Bump markdown-it (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2963\"\u003e#2963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/34efae69f1d099585a76878e10248fb10e2ec5b8\"\u003e\u003ccode\u003e34efae6\u003c/code\u003e\u003c/a\u003e Update dependency tsx to v4.23.15 (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2965\"\u003e#2965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/e4a5d1683c952a040611767280dcee72f12bd3dc\"\u003e\u003ccode\u003ee4a5d16\u003c/code\u003e\u003c/a\u003e Update dependency is-installed-globally to v1.0.1 (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2964\"\u003e#2964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/ee6d74873a129ecf36ed49a7ea01ea4792a0f255\"\u003e\u003ccode\u003eee6d748\u003c/code\u003e\u003c/a\u003e Update dependency fs-extra to v11.4.1 (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/885a66a718330cdab9c3b6f335adc388a05558a5\"\u003e\u003ccode\u003e885a66a\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​microsoft/api-extractor\u003c/code\u003e to v7.59.2 (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2959\"\u003e#2959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/e90273d75cf8434f0083a8fe4c24b784118ef5f2\"\u003e\u003ccode\u003ee90273d\u003c/code\u003e\u003c/a\u003e Update dependency type-fest to v5.10.0 (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2957\"\u003e#2957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cucumber/cucumber-js/compare/v13.2.1...v13.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@happy-dom/jest-environment` from 20.14.5 to 20.14.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/capricorn86/happy-dom/releases\"\u003e@​happy-dom/jest-environment's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev20.14.6\u003c/h2\u003e\n\u003ch3\u003e:construction_worker_man: Patch fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes cookie scope forgery vulnerability - By \u003cstrong\u003e\u003ca href=\"https://github.com/capricorn86\"\u003e\u003ccode\u003e@​capricorn86\u003c/code\u003e\u003c/a\u003e\u003c/strong\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/capricorn86/happy-dom/commit/f21dbd7d0a0c63cdd41954ba5d0f05def4e0f2b3\"\u003e\u003ccode\u003ef21dbd7\u003c/code\u003e\u003c/a\u003e fix: Fixes cookie scope forgery vulnerability (\u003ca href=\"https://redirect.github.com/capricorn86/happy-dom/issues/2477\"\u003e#2477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/capricorn86/happy-dom/compare/v20.14.5...v20.14.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@playwright/test` from 1.63.0 to 1.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e@​playwright/test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e🧰 WebMCP\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-webmcp\"\u003epage.webmcp\u003c/a\u003e and \u003ca href=\"https://playwright.dev/docs/api/class-frame#frame-webmcp\"\u003eframe.webmcp\u003c/a\u003e give access to the tools that a page registers through the experimental \u003ca href=\"https://playwright.dev/docs/api/class-webmcp\"\u003eWebMCP\u003c/a\u003e browser API, so you can test them like any other part of your app:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });\r\nconst page = await browser.newPage();\r\nawait page.goto('https://example.com');\r\n\u003cp\u003efor (const tool of await page.webmcp.tools())\nconsole.log(tool.name, tool.description);\u003c/p\u003e\n\u003cp\u003econst result = await page.webmcp.callTool('add', { a: 2, b: 40 });\nconsole.log(result.content[0].text); // \u0026quot;42\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-mcp\"\u003ePlaywright MCP\u003c/a\u003e also supports WebMCP by default, with page-defined tools offered to the agent as \u003ccode\u003ewebmcp_\u0026lt;tool\u0026gt;\u003c/code\u003e. Pass \u003ccode\u003e--no-webmcp\u003c/code\u003e to opt out.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-cli\"\u003e\u003ccode\u003eplaywright-cli\u003c/code\u003e\u003c/a\u003e exposes them as well:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eplaywright-cli webmcp-list\r\nplaywright-cli webmcp-call search_catalog --params '{\u0026quot;query\u0026quot;:\u0026quot;cats\u0026quot;}'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🎬 Better videos\u003c/h2\u003e\n\u003cp\u003eVideos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nimport { defineConfig } from '@playwright/test';\r\n\u003cp\u003eexport default defineConfig({\nuse: {\nvideo: {\nmode: 'on',\nsize: { width: 1920, height: 1080 },\nfps: 60,\nshow: {\nactions: {\nstyle: {\npoint: 'width: 20px; height: 20px; border-radius: 50%; background: red',\nhighlight: 'outline: 2px solid \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/333\"\u003e#333\u003c/a\u003e; background: rgba(0, 128, 255, .15)',\ntitle: 'font-size: 16px',\n},\n},\n},\n},\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/606ecd8b34bac100db32561b6278ffd76e5eb3cd\"\u003e\u003ccode\u003e606ecd8\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43192\"\u003e#43192\u003c/a\u003e): fix(locators): parse locators the way the client API bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e4f872c79530583300185d3e4aa9689e2f85d0b0\"\u003e\u003ccode\u003ee4f872c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43188\"\u003e#43188\u003c/a\u003e): feat(api): expose asLocatorDescription via LocalUtils fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f6a439e6f496f75d8e8b687116eef8c21316aa1f\"\u003e\u003ccode\u003ef6a439e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43189\"\u003e#43189\u003c/a\u003e): docs(webmcp): expose WebMCP to all languages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e2335c30f16196a96f81c099598803ca74f9120c\"\u003e\u003ccode\u003ee2335c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43174\"\u003e#43174\u003c/a\u003e): fix(mcp): do not close the browser twice when the client...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/d2a436e0111091ba99836fa6711de28201606cfc\"\u003e\u003ccode\u003ed2a436e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43163\"\u003e#43163\u003c/a\u003e): Revert \u0026quot;fix(blob): do not remove existing reports from o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a0c4b5efc965577e19f5ebfdcc27f384d3058783\"\u003e\u003ccode\u003ea0c4b5e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43175\"\u003e#43175\u003c/a\u003e): feat(api): return language-specific locator code from re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3f7d535c7b69ff1997307dc304c3c8c76b51179d\"\u003e\u003ccode\u003e3f7d535\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43131\"\u003e#43131\u003c/a\u003e): docs: fix broken C# samples in API docs and handles guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/1cde64f74a0f85304f2f4091a46670bf9a3e0dc3\"\u003e\u003ccode\u003e1cde64f\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43170\"\u003e#43170\u003c/a\u003e): fix(locators): parse mixed role options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/8851e7296508ae50cd1f822e50d1e4fa92eab218\"\u003e\u003ccode\u003e8851e72\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43171\"\u003e#43171\u003c/a\u003e): fix(locators): parse JavaScript escapes and regex classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/dcc50654872510b630c73ec6eba1fb3d625c735e\"\u003e\u003ccode\u003edcc5065\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43172\"\u003e#43172\u003c/a\u003e): fix(locator): parse within and getByRef locators\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.63.0...v1.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `electron` from 44.5.1 to 44.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/electron/electron/releases\"\u003eelectron's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eelectron v44.7.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes for v44.7.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe macOS \u003ccode\u003eautoUpdater\u003c/code\u003e now streams update downloads to disk, resumes an interrupted download on the next check instead of starting over, and applies a binary delta when the update feed offers one for the running version. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54204\"\u003e#54204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an uncatchable TypeError in \u003ccode\u003enet.fetch\u003c/code\u003e when receiving response headers with non-ASCII characters, and preserved multiple Set-Cookie headers. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54672\"\u003e#54672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBackported fixes from upstream ANGLE, Chromium, Dawn, fontconfig, Skia, V8 and WebRTC. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54666\"\u003e#54666\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackported fixes from upstream ANGLE, Chromium, Skia, V8 and WebRTC. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54657\"\u003e#54657\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eelectron v44.6.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes for v44.6.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the experimental \u003ccode\u003eprotocol.registerSource()\u003c/code\u003e to serve a custom scheme from directories on disk without a JavaScript handler. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54522\"\u003e#54522\u003c/a\u003e \u003c!-- raw HTML omitted --\u003e(Also in \u003ca href=\"https://redirect.github.com/electron/electron/pull/54521\"\u003e45\u003c/a\u003e)\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a crash on launch on macOS when the system refused to register the app for sleep/wake notifications. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54596\"\u003e#54596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a crash on \u003ccode\u003enavigator.usb.requestDevice()\u003c/code\u003e in in-memory sessions. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54616\"\u003e#54616\u003c/a\u003e \u003c!-- raw HTML omitted --\u003e(Also in \u003ca href=\"https://redirect.github.com/electron/electron/pull/54615\"\u003e45\u003c/a\u003e)\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ewebview.findInPage()\u003c/code\u003e hanging when the host page also has an iframe. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54586\"\u003e#54586\u003c/a\u003e \u003c!-- raw HTML omitted --\u003e(Also in \u003ca href=\"https://redirect.github.com/electron/electron/pull/54584\"\u003e43\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/electron/electron/pull/54585\"\u003e45\u003c/a\u003e)\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eUpdated time zone data to tzdata 2026d, including British Columbia's move to permanent UTC-7. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54623\"\u003e#54623\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation changes: \u003ca href=\"https://redirect.github.com/electron/electron/pull/54589\"\u003e#54589\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/electron/electron/commit/61f55c4ce540416b3e43f75f6c0f125d22e5e908\"\u003e\u003ccode\u003e61f55c4\u003c/code\u003e\u003c/a\u003e test: bound hidden overlay cold-process runs (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54689\"\u003e#54689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/a0c11d96a555542b9532b8d4ee2b93d3422e53ed\"\u003e\u003ccode\u003ea0c11d9\u003c/code\u003e\u003c/a\u003e feat: roll Squirrel.Mac for streamed, resumable and delta update downloads (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/44cac486f7551d99eb982a37f1f29cc2e2568cb8\"\u003e\u003ccode\u003e44cac48\u003c/code\u003e\u003c/a\u003e test: wait for stable focus before checking openExternal removes focus (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54690\"\u003e#54690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/505edea7d6208bf708c5bb6ac31bc3401e69d468\"\u003e\u003ccode\u003e505edea\u003c/code\u003e\u003c/a\u003e test: wait for the webview guest to load before navigating it (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54673\"\u003e#54673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/fbb54bba85115502d0187209aca82af9be579733\"\u003e\u003ccode\u003efbb54bb\u003c/code\u003e\u003c/a\u003e test: run WebContentsView focusOnNavigation and shell.openExternal specs seri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/06209a5ab6eee82d400bf07eb136dd3c8b2e13b6\"\u003e\u003ccode\u003e06209a5\u003c/code\u003e\u003c/a\u003e fix(net): support non-ASCII headers and multiple cookies in net.fetch (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54672\"\u003e#54672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/74f6399419f30b7948f281a4c3d92b235de06335\"\u003e\u003ccode\u003e74f6399\u003c/code\u003e\u003c/a\u003e chore: cherry-pick 47 changes from angle, chromium, dawn, fontconfig, skia, v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/3d7bdb5fcb2e8809c45b6df21a02a619ca8c9425\"\u003e\u003ccode\u003e3d7bdb5\u003c/code\u003e\u003c/a\u003e test: add mouse-input addon for setIgnoreMouseEvents specs (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54605\"\u003e#54605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/0498bc77bb5a47f48fa0e36f1846652f30925a7d\"\u003e\u003ccode\u003e0498bc7\u003c/code\u003e\u003c/a\u003e chore: cherry-pick 8 changes from angle, chromium, skia, v8 and webrtc (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54657\"\u003e#54657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/d165ab9819606fa4202b009d3ece4a6598ff4f90\"\u003e\u003ccode\u003ed165ab9\u003c/code\u003e\u003c/a\u003e test: listen for both singleton exits before either can happen (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54601\"\u003e#54601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/electron/electron/compare/v44.5.1...v44.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.3.8 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use relative doc links in instant-navigation error pages: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96672\"\u003e#96672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: terminate failed plugin worker threads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96592\"\u003e#96592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix HTML-limited bot matching in prerender bypass rules: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96584\"\u003e#96584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ci] Fix create_release_branch for new repo permissions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96641\"\u003e#96641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip action module instance deploy test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96629\"\u003e#96629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: quote the dynamicParams build error in a blockquote: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96633\"\u003e#96633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[react-sync] Open pull requests as the bot that authors the commits: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96682\"\u003e#96682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Bench] Fixes for pure Fizz bench: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96771\"\u003e#96771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive foreground cache revalidation from the consumer: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96731\"\u003e#96731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix race when navigating Back before hydration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96252\"\u003e#96252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: present each Skill as steps in the AI agents guide: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96751\"\u003e#96751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReuse completed cache entries for the rest of a request: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96727\"\u003e#96727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e to \u003ccode\u003e11eddecd-20260805\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96735\"\u003e#96735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove WorkStore execution mode: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96674\"\u003e#96674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove cache revalidation execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96670\"\u003e#96670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Route render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96662\"\u003e#96662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove App Page execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96660\"\u003e#96660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix missing await in css-chunking test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96725\"\u003e#96725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs (Skills): stop assuming app/ at the root and port 3000: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96696\"\u003e#96696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement next/font BeforeResolvePlugins as ImportMappingReplacement: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/95808\"\u003e#95808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Tailwind Turbopack loader in create-next-app: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96606\"\u003e#96606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: instant navigation quick start with an adoption prompt: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96663\"\u003e#96663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Page render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96659\"\u003e#96659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove App Router execution intent to entrypoints: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96640\"\u003e#96640\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e273d5b2e869d0be06c0e86f788e1594f9dd40cf\"\u003e\u003ccode\u003ee273d5b\u003c/code\u003e\u003c/a\u003e v16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/fdf41d6f6315ebff3a7056d7e7f002b8e78749d4\"\u003e\u003ccode\u003efdf41d6\u003c/code\u003e\u003c/a\u003e [ai-upgrade] discover upgrade models and reasoning efforts from agent CLIs (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c3e76ad9e49ac21d1667e4b8b2b6b3a3348d2975\"\u003e\u003ccode\u003ec3e76ad\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/47c6cc8da0a35432bc964548ecfb5e1ba160b69c\"\u003e\u003ccode\u003e47c6cc8\u003c/code\u003e\u003c/a\u003e Document next analyze export in the package bundling guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99735\"\u003e#99735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/5b10604925853d8cd0bee61eb49d4894707cf7ac\"\u003e\u003ccode\u003e5b10604\u003c/code\u003e\u003c/a\u003e Revert stabilization of \u003ccode\u003eforbidden()\u003c/code\u003e and \u003ccode\u003eunauthorized()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99734\"\u003e#99734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f3a6f976de26c40e7a6543a3175666906e84e050\"\u003e\u003ccode\u003ef3a6f97\u003c/code\u003e\u003c/a\u003e Preserve configured output directories during static export (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99507\"\u003e#99507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b22e5a299cb58577ce86f21b6a0f7bb31a6168f2\"\u003e\u003ccode\u003eb22e5a2\u003c/code\u003e\u003c/a\u003e Rename skill to next-bundle-optimizer and document its usage (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99731\"\u003e#99731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/74dc549ca01d7c1adada50576b2b204a4ad32df6\"\u003e\u003ccode\u003e74dc549\u003c/code\u003e\u003c/a\u003e [turbo-tasks-backend] Clean up task state before publishing execution complet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ccf8c15a42d1a7140cf569ac15bec3ccb0187e8f\"\u003e\u003ccode\u003eccf8c15\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b8c7c7f2f3222d133f2a64d9bb77cc83d68f8172\"\u003e\u003ccode\u003eb8c7c7f\u003c/code\u003e\u003c/a\u003e Improve static route error guidance (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99724\"\u003e#99724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.8...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.17 to 15.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v15.0.0...v15.0.1\"\u003e15.0.1\u003c/a\u003e (2026-10-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etrigger release after merge v15 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/3021\"\u003e#3021\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/0d32f947fd37c3d17e8df980a723661d05f918fc\"\u003e0d32f94\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.0.0\u003c/h2\u003e\n\u003cp\u003eReleased by accident, please use continue using v14 or v15@beta\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003ev15.0.0-beta.16\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/nock/nock/compare/v15.0.0-beta.15...v15.0.0-beta.16\"\u003e15.0.0-beta.16\u003c/a\u003e (2026-10-05)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.0.0-beta.15\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/nock/nock/compare/v15.0.0-beta.14...v15.0.0-beta.15\"\u003e15.0.0-beta.15\u003c/a\u003e (2026-09-21)\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/nock/nock/commit/0d32f947fd37c3d17e8df980a723661d05f918fc\"\u003e\u003ccode\u003e0d32f94\u003c/code\u003e\u003c/a\u003e fix: trigger release after merge v15 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/3021\"\u003e#3021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/bcd0200638880336cf95e132da65520c40b6e9f7\"\u003e\u003ccode\u003ebcd0200\u003c/code\u003e\u003c/a\u003e feat!: v15.0.0 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/3017\"\u003e#3017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.17...v15.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `playwright` from 1.63.0 to 1.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003eplaywright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e🧰 WebMCP\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-webmcp\"\u003epage.webmcp\u003c/a\u003e and \u003ca href=\"https://playwright.dev/docs/api/class-frame#frame-webmcp\"\u003eframe.webmcp\u003c/a\u003e give access to the tools that a page registers through the experimental \u003ca href=\"https://playwright.dev/docs/api/class-webmcp\"\u003eWebMCP\u003c/a\u003e browser API, so you can test them like any other part of your app:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });\r\nconst page = await browser.newPage();\r\nawait page.goto('https://example.com');\r\n\u003cp\u003efor (const tool of await page.webmcp.tools())\nconsole.log(tool.name, tool.description);\u003c/p\u003e\n\u003cp\u003econst result = await page.webmcp.callTool('add', { a: 2, b: 40 });\nconsole.log(result.content[0].text); // \u0026quot;42\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-mcp\"\u003ePlaywright MCP\u003c/a\u003e also supports WebMCP by default, with page-defined tools offered to the agent as \u003ccode\u003ewebmcp_\u0026lt;tool\u0026gt;\u003c/code\u003e. Pass \u003ccode\u003e--no-webmcp\u003c/code\u003e to opt out.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-cli\"\u003e\u003ccode\u003eplaywright-cli\u003c/code\u003e\u003c/a\u003e exposes them as well:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eplaywright-cli webmcp-list\r\nplaywright-cli webmcp-call search_catalog --params '{\u0026quot;query\u0026quot;:\u0026quot;cats\u0026quot;}'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🎬 Better videos\u003c/h2\u003e\n\u003cp\u003eVideos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nimport { defineConfig } from '@playwright/test';\r\n\u003cp\u003eexport default defineConfig({\nuse: {\nvideo: {\nmode: 'on',\nsize: { width: 1920, height: 1080 },\nfps: 60,\nshow: {\nactions: {\nstyle: {\npoint: 'width: 20px; height: 20px; border-radius: 50%; background: red',\nhighlight: 'outline: 2px solid \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/333\"\u003e#333\u003c/a\u003e; background: rgba(0, 128, 255, .15)',\ntitle: 'font-size: 16px',\n},\n},\n},\n},\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/606ecd8b34bac100db32561b6278ffd76e5eb3cd\"\u003e\u003ccode\u003e606ecd8\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43192\"\u003e#43192\u003c/a\u003e): fix(locators): parse locators the way the client API bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e4f872c79530583300185d3e4aa9689e2f85d0b0\"\u003e\u003ccode\u003ee4f872c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43188\"\u003e#43188\u003c/a\u003e): feat(api): expose asLocatorDescription via LocalUtils fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f6a439e6f496f75d8e8b687116eef8c21316aa1f\"\u003e\u003ccode\u003ef6a439e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43189\"\u003e#43189\u003c/a\u003e): docs(webmcp): expose WebMCP to all languages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e2335c30f16196a96f81c099598803ca74f9120c\"\u003e\u003ccode\u003ee2335c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43174\"\u003e#43174\u003c/a\u003e): fix(mcp): do not close the browser twice when the client...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/d2a436e0111091ba99836fa6711de28201606cfc\"\u003e\u003ccode\u003ed2a436e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43163\"\u003e#43163\u003c/a\u003e): Revert \u0026quot;fix(blob): do not remove existing reports from o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a0c4b5efc965577e19f5ebfdcc27f384d3058783\"\u003e\u003ccode\u003ea0c4b5e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43175\"\u003e#43175\u003c/a\u003e): feat(api): return language-specific locator code from re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3f7d535c7b69ff1997307dc304c3c8c76b51179d\"\u003e\u003ccode\u003e3f7d535\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43131\"\u003e#43131\u003c/a\u003e): docs: fix broken C# samples in API docs and handles guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/1cde64f74a0f85304f2f4091a46670bf9a3e0dc3\"\u003e\u003ccode\u003e1cde64f\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43170\"\u003e#43170\u003c/a\u003e): fix(locators): parse mixed role options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/8851e7296508ae50cd1f822e50d1e4fa92eab218\"\u003e\u003ccode\u003e8851e72\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43171\"\u003e#43171\u003c/a\u003e): fix(locators): parse JavaScript escapes and regex classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/dcc50654872510b630c73ec6eba1fb3d625c735e\"\u003e\u003ccode\u003edcc5065\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43172\"\u003e#43172\u003c/a\u003e): fix(locator): parse within and getByRef locators\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.63.0...v1.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `playwright-core` from 1.63.0 to 1.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003eplaywright-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e🧰 WebMCP\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-webmcp\"\u003epage.webmcp\u003c/a\u003e and \u003ca href=\"https://playwright.dev/docs/api/class-frame#frame-webmcp\"\u003eframe.webmcp\u003c/a\u003e give access to the tools that a page registers through the experimental \u003ca href=\"https://playwright.dev/docs/api/class-webmcp\"\u003eWebMCP\u003c/a\u003e browser API, so you can test them like any other part of your app:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });\r\nconst page = await browser.newPage();\r\nawait page.goto('https://example.com');\r\n\u003cp\u003efor (const tool of await page.webmcp.tools())\nconsole.log(tool.name, tool.description);\u003c/p\u003e\n\u003cp\u003econst result = await page.webmcp.callTool('add', { a: 2, b: 40 });\nconsole.log(result.content[0].text); // \u0026quot;42\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-mcp\"\u003ePlaywright MCP\u003c/a\u003e also supports WebMCP by default, with page-defined tools offered to the agent as \u003ccode\u003ewebmcp_\u0026lt;tool\u0026gt;\u003c/code\u003e. Pass \u003ccode\u003e--no-webmcp\u003c/code\u003e to opt out.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-cli\"\u003e\u003ccode\u003eplaywright-cli\u003c/code\u003e\u003c/a\u003e exposes them as well:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eplaywright-cli webmcp-list\r\nplaywright-cli webmcp-call search_catalog --params '{\u0026quot;query\u0026quot;:\u0026quot;cats\u0026quot;}'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🎬 Better videos\u003c/h2\u003e\n\u003cp\u003eVideos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nimport { defineConfig } from '@playwright/test';\r\n\u003cp\u003eexport default defineConfig({\nuse: {\nvideo: {\nmode: 'on',\nsize: { width: 1920, height: 1080 },\nfps: 60,\nshow: {\nactions: {\nstyle: {\npoint: 'width: 20px; height: 20px; border-radius: 50%; background: red',\nhighlight: 'outline: 2px solid \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/333\"\u003e#333\u003c/a\u003e; background: rgba(0, 128, 255, .15)',\ntitle: 'font-size: 16px',\n},\n},\n},\n},\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/606ecd8b34bac100db32561b6278ffd76e5eb3cd\"\u003e\u003ccode\u003e606ecd8\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43192\"\u003e#43192\u003c/a\u003e): fix(locators): parse locators the way the client API bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e4f872c79530583300185d3e4aa9689e2f85d0b0\"\u003e\u003ccode\u003ee4f872c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43188\"\u003e#43188\u003c/a\u003e): feat(api): expose asLocatorDescription via LocalUtils fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f6a439e6f496f75d8e8b687116eef8c21316aa1f\"\u003e\u003ccode\u003ef6a439e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43189\"\u003e#43189\u003c/a\u003e): docs(webmcp): expose WebMCP to all languages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e2335c30f16196a96f81c099598803ca74f9120c\"\u003e\u003ccode\u003ee2335c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43174\"\u003e#43174\u003c/a\u003e): fix(mcp): do not close the browser twice when the client...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/d2a436e0111091ba99836fa6711de28201606cfc\"\u003e\u003ccode\u003ed2a436e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43163\"\u003e#43163\u003c/a\u003e): Revert \u0026quot;fix(blob): do not remove existing reports from o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a0c4b5efc965577e19f5ebfdcc27f384d3058783\"\u003e\u003ccode\u003ea0c4b5e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43175\"\u003e#43175\u003c/a\u003e): feat(api): return language-specific locator code from re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3f7d535c7b69ff1997307dc304c3c8c76b51179d\"\u003e\u003ccode\u003e3f7d535\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43131\"\u003e#43131\u003c/a\u003e): docs: fix broken C# samples in API docs and handles guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/1cde64f74a0f85304f2f4091a46670bf9a3e0dc3\"\u003e\u003ccode\u003e1cde64f\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43170\"\u003e#43170\u003c/a\u003e): fix(locators): parse mixed role options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/8851e7296508ae50cd1f822e50d1e4fa92eab218\"\u003e\u003ccode\u003e8851e72\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43171\"\u003e#43171\u003c/a\u003e): fix(locators): parse JavaScript escapes and regex classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/dcc50654872510b630c73ec6eba1fb3d625c735e\"\u003e\u003ccode\u003edcc5065\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43172\"\u003e#43172\u003c/a\u003e): fix(locator): parse within and getByRef locators\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.63.0...v1.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/10718","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/10718","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10718/packages"},{"uuid":"5654778132","node_id":"PR_kwDORIZLW88AAAABF_31XQ","number":161,"state":"open","title":":dependabot: NPM(deps): Bump the npm-packages group across 1 directory with 38 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-01T00:16:32.000Z","updated_at":"2026-10-01T00:16:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":":dependabot: NPM(deps): Bump","group_name":"npm-packages","update_count":38,"packages":[{"name":"@aws-sdk/client-sqs","old_version":"3.981.0","new_version":"3.1139.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@govuk-prototype-kit/step-by-step","old_version":"2.2.4","new_version":"3.0.0","repository_url":"https://github.com/alphagov/govuk-prototype-kit-step-by-step"},{"name":"@ministryofjustice/frontend","old_version":"9.0.0","new_version":"11.0.0","repository_url":"https://github.com/ministryofjustice/moj-frontend"},{"name":"@ministryofjustice/hmpps-auth-clients","old_version":"1.0.1","new_version":"3.0.0","repository_url":"https://github.com/ministryofjustice/hmpps-typescript-lib"},{"name":"@ministryofjustice/hmpps-monitoring","old_version":"1.0.1","new_version":"2.1.0","repository_url":"https://github.com/ministryofjustice/hmpps-typescript-lib"},{"name":"@ministryofjustice/hmpps-rest-client","old_version":"1.1.0","new_version":"2.2.0","repository_url":"https://github.com/ministryofjustice/hmpps-typescript-lib"},{"name":"applicationinsights","old_version":"2.9.8","new_version":"3.16.0","repository_url":"https://github.com/microsoft/ApplicationInsights-node.js"},{"name":"compression","old_version":"1.8.1","new_version":"1.8.2","repository_url":"https://github.com/expressjs/compression"},{"name":"connect-redis","old_version":"9.0.0","new_version":"10.0.0","repository_url":"https://github.com/tj/connect-redis"},{"name":"dompurify","old_version":"3.3.2","new_version":"3.4.16","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"@types/dompurify","old_version":"3.0.5","new_version":"3.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"govuk-frontend","old_version":"6.1.0","new_version":"6.5.1","repository_url":"https://github.com/alphagov/govuk-frontend"},{"name":"helmet","old_version":"8.1.0","new_version":"8.3.0","repository_url":"https://github.com/helmetjs/helmet"},{"name":"jsdom","old_version":"26.1.0","new_version":"30.0.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"@types/jsdom","old_version":"28.0.0","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"marked","old_version":"15.0.12","new_version":"18.0.11","repository_url":"https://github.com/markedjs/marked"},{"name":"redis","old_version":"5.10.0","new_version":"6.2.1","repository_url":"https://github.com/redis/node-redis"},{"name":"superagent","old_version":"10.3.0","new_version":"10.4.1","repository_url":"https://github.com/ladjs/superagent"},{"name":"@jgoz/esbuild-plugin-typecheck","old_version":"4.0.4","new_version":"4.0.5","repository_url":"https://github.com/jgoz/esbuild-plugins"},{"name":"@ministryofjustice/hmpps-npm-script-allowlist","old_version":"0.0.3","new_version":"0.0.6","repository_url":"https://github.com/ministryofjustice/hmpps-typescript-lib"},{"name":"@playwright/test","old_version":"1.58.1","new_version":"1.63.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@tsconfig/node24","old_version":"24.0.4","new_version":"24.0.5","repository_url":"https://github.com/tsconfig/bases"},{"name":"@types/dompurify","old_version":"3.0.5","new_version":"3.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/express-session","old_version":"1.18.2","new_version":"1.19.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"28.0.0","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.10.9","new_version":"26.4.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/superagent","old_version":"8.1.9","new_version":"8.1.11","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"cspell","old_version":"9.6.4","new_version":"10.2.0","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.28.2","repository_url":"https://github.com/evanw/esbuild"},{"name":"esbuild-sass-plugin","old_version":"3.6.0","new_version":"3.7.0","repository_url":"https://github.com/glromeo/esbuild-sass-plugin"},{"name":"jest","old_version":"30.2.0","new_version":"30.5.2","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-html-reporter","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/Hargne/jest-html-reporter"},{"name":"jest-junit","old_version":"16.0.0","new_version":"17.0.0","repository_url":"https://github.com/jest-community/jest-junit"},{"name":"markdownlint-cli","old_version":"0.48.0","new_version":"0.49.1","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"nock","old_version":"14.0.10","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"sort-package-json","old_version":"3.6.1","new_version":"4.0.0","repository_url":"https://github.com/keithamus/sort-package-json"},{"name":"supertest","old_version":"7.2.2","new_version":"7.3.0","repository_url":"https://github.com/ladjs/supertest"},{"name":"@types/supertest","old_version":"6.0.3","new_version":"7.2.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"ts-jest","old_version":"29.4.6","new_version":"29.4.14","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.9.3","new_version":"7.0.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-packages group with 38 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.981.0` | `3.1139.0` |\n| [@govuk-prototype-kit/step-by-step](https://github.com/alphagov/govuk-prototype-kit-step-by-step) | `2.2.4` | `3.0.0` |\n| [@ministryofjustice/frontend](https://github.com/ministryofjustice/moj-frontend) | `9.0.0` | `11.0.0` |\n| [@ministryofjustice/hmpps-auth-clients](https://github.com/ministryofjustice/hmpps-typescript-lib) | `1.0.1` | `3.0.0` |\n| [@ministryofjustice/hmpps-monitoring](https://github.com/ministryofjustice/hmpps-typescript-lib) | `1.0.1` | `2.1.0` |\n| [@ministryofjustice/hmpps-rest-client](https://github.com/ministryofjustice/hmpps-typescript-lib) | `1.1.0` | `2.2.0` |\n| [applicationinsights](https://github.com/microsoft/ApplicationInsights-node.js) | `2.9.8` | `3.16.0` |\n| [compression](https://github.com/expressjs/compression) | `1.8.1` | `1.8.2` |\n| [connect-redis](https://github.com/tj/connect-redis) | `9.0.0` | `10.0.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.2` | `3.4.16` |\n| [@types/dompurify](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dompurify) | `3.0.5` | `3.2.0` |\n| [govuk-frontend](https://github.com/alphagov/govuk-frontend/tree/HEAD/packages/govuk-frontend) | `6.1.0` | `6.5.1` |\n| [helmet](https://github.com/helmetjs/helmet) | `8.1.0` | `8.3.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `30.0.1` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `28.0.0` | `30.0.0` |\n| [marked](https://github.com/markedjs/marked) | `15.0.12` | `18.0.11` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `6.2.1` |\n| [superagent](https://github.com/ladjs/superagent) | `10.3.0` | `10.4.1` |\n| [@jgoz/esbuild-plugin-typecheck](https://github.com/jgoz/esbuild-plugins/tree/HEAD/packages/esbuild-plugin-typecheck) | `4.0.4` | `4.0.5` |\n| [@ministryofjustice/hmpps-npm-script-allowlist](https://github.com/ministryofjustice/hmpps-typescript-lib) | `0.0.3` | `0.0.6` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.58.1` | `1.63.0` |\n| [@tsconfig/node24](https://github.com/tsconfig/bases/tree/HEAD/bases) | `24.0.4` | `24.0.5` |\n| [@types/dompurify](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dompurify) | `3.0.5` | `3.2.0` |\n| [@types/express-session](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express-session) | `1.18.2` | `1.19.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `28.0.0` | `30.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.9` | `26.4.0` |\n| [@types/superagent](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/superagent) | `8.1.9` | `8.1.11` |\n| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `9.6.4` | `10.2.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.28.2` |\n| [esbuild-sass-plugin](https://github.com/glromeo/esbuild-sass-plugin) | `3.6.0` | `3.7.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.5.2` |\n| [jest-html-reporter](https://github.com/Hargne/jest-html-reporter) | `4.3.0` | `4.4.2` |\n| [jest-junit](https://github.com/jest-community/jest-junit) | `16.0.0` | `17.0.0` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.48.0` | `0.49.1` |\n| [nock](https://github.com/nock/nock) | `14.0.10` | `14.0.17` |\n| [sort-package-json](https://github.com/keithamus/sort-package-json) | `3.6.1` | `4.0.0` |\n| [supertest](https://github.com/ladjs/supertest) | `7.2.2` | `7.3.0` |\n| [@types/supertest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/supertest) | `6.0.3` | `7.2.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.6` | `29.4.14` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `7.0.2` |\n\n\nUpdates `@aws-sdk/client-sqs` from 3.981.0 to 3.1139.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-sqs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1139.0\u003c/h2\u003e\n\u003ch4\u003e3.1139.0(2026-09-23)\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-09-23 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/557cad5373a10c82e4c0e2b774d0d7fe55742491\"\u003e557cad53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-billing:\u003c/strong\u003e  Added the ListBillingViewSegments API, which returns billing view segment information for a specified billing view ARN and time range. This API enables customers and integrated tools to programmatically determine the billing context of their accounts. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/aa679a98e3d7322be725c7721475bcef011e3316\"\u003eaa679a98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-network-security-manager:\u003c/strong\u003e  AWS Network Security Manager is a new service that helps you centrally configure, deploy, and continuously enforce security policies on network security services across the accounts and resources in your AWS Organization. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e07a9b6d95e58fda11c0534093b3b42394d5cd9a\"\u003ee07a9b6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-payment-cryptography-data:\u003c/strong\u003e  Adds asymmetric key support to ReEncryptData for re-encrypting data between RSA and symmetric data encryption keys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3ce62583a5de5b25107cdd4dcda63227154cb6a3\"\u003e3ce62583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connecthealth:\u003c/strong\u003e  Multi language support with code switching, custom template sectionHeader now allows underscores. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b4256a32ba77349dfc669cef3ab7f4d4861324b0\"\u003eb4256a32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  This release adds support for SMPTE 337M audio passthrough, compositing up to five motion graphic overlays in a single output, and controlling how passthrough video is segmented in ABR outputs. It also adds 3GP, 3G2, AAC, AC-3, and E-AC-3 as supported input containers for the Probe operation. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bed45e63c34442bab2f8e9af9494269260bfb507\"\u003ebed45e63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-imagebuilder:\u003c/strong\u003e  Documentation update for EC2 Image Builder - adds API request and response examples for all operations, improves descriptions throughout, and corrects response field patterns for image versions and workflow ARNs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/12a03c026bfa76142063ee9243222587d74ead93\"\u003e12a03c02\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-kinesis:\u003c/strong\u003e  Amazon Kinesis Data Streams now supports service managed record distribution for on demand streams. Set the record distribution strategy to AUTO to evenly distribute records across shards. Configure it at stream creation with CreateStream or update anytime with UpdateStreamRecordDistributionStrategy (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c556a9e4ed257dceac78b2deb44667f5fce88dd9\"\u003ec556a9e4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for signalling start and end in the ContentKeyPeriod element in key request from MediaPackageV2 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/608b4b1ea7aea7c30831ef7ba0b8f947e9a29a52\"\u003e608b4b1e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lex-models-v2:\u003c/strong\u003e  Adds support for speaker diarization on Amazon Lex V2 bot locales. Speaker diarization keeps your bot on the primary (loudest) speaker during a streaming voice conversation, so background voices do not start a turn or interrupt a prompt. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6da335812792134c613ac97fd1db5e047c691c51\"\u003e6da33581\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.1139.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1138.0\u003c/h2\u003e\n\u003ch4\u003e3.1138.0(2026-09-22)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for MetricsRecorder support and core error/retry fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8312\"\u003e#8312\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9a104768684e8f22d4373fcc5d910711e62676d6\"\u003e9a104768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emiddleware-sdk-s3:\u003c/strong\u003e  add feature ID 'S3_REGION_REDIRECT' (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8311\"\u003e#8311\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f8b0f8d39188f78bee69f004dae77bfb39dd7029\"\u003ef8b0f8d3\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-09-22 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e854d54aaf33dbc6a08fa8fddb998a263545d863\"\u003ee854d54a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Adding two new fields for Glue Materialized Views feature - (1) SubObjectsStatistics and (2) SparkPipelineInfo. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32b7228c5ac0fcd80f7e0ca23a54207ff222af29\"\u003e32b7228c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatchomni:\u003c/strong\u003e  Amazon CloudWatch Omni is now generally available, an AI-powered unified observability for AI agents, applications, and infrastructure. As part of it, organization centralization rules now support cross-account context graph centralization. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f4c9a42a3368ac26d67592131db5c24a87e44907\"\u003ef4c9a42a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  Amazon CloudWatch Omni is now generally available, an AI-powered unified observability for AI agents, applications, and infrastructure. Centralization now supports context graph for multi-account resource discovery, and dataset integrations makes logs available in CloudWatch datasets. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a24414c0b156f27ed007fb4989dc16134b1533e0\"\u003ea24414c0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Amazon EC2 now supports quote-based start date changes for future-dated Capacity Reservations (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f1cb11a81d0d2e2f0cabfe3885db7c883e6a01aa\"\u003ef1cb11a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  Adds support for granular custom permissions on 28 action connectors, including Gmail, Google Drive, Google Sheets, Airtable, and Dropbox. Administrators can now allow or deny individual connector operations instead of all action connectors at once. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7f02673fcb19675307d211d51c8a3924ad0988c3\"\u003e7f02673f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sso-admin:\u003c/strong\u003e  AWS IAM Identity Center now returns PrimaryRegion and Regions in the DescribeInstance response, providing information about replicated instances, and returns IdentityStoreArn in both the ListInstances and DescribeInstance responses. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/83be3d866a3ef1d2c7cad17ad336048a41a8b505\"\u003e83be3d86\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-api-gateway:\u003c/strong\u003e  API Gateway now supports two new security policies for REST APIs and custom domain names, SecurityPolicy-TLS13-1-2-Ext2-PQ-2025-09 (TLS 1.3 1.2 with post-quantum cryptography) and SecurityPolicy-TLS13-1-2-Ext2-FIPS-PQ-2025-09 (adds FIPS). Both retain legacy algorithms for backward compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/924dc41354102e26fc4d3855f3359b641a93c5e8\"\u003e924dc413\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.1138.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1137.0\u003c/h2\u003e\n\u003ch4\u003e3.1137.0(2026-09-21)\u003c/h4\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-sqs/CHANGELOG.md\"\u003e@​aws-sdk/client-sqs'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.1138.0...v3.1139.0\"\u003e3.1139.0\u003c/a\u003e (2026-09-23)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1137.0...v3.1138.0\"\u003e3.1138.0\u003c/a\u003e (2026-09-22)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1136.0...v3.1137.0\"\u003e3.1137.0\u003c/a\u003e (2026-09-21)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1135.0...v3.1136.0\"\u003e3.1136.0\u003c/a\u003e (2026-09-18)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1134.0...v3.1135.0\"\u003e3.1135.0\u003c/a\u003e (2026-09-17)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1133.0...v3.1134.0\"\u003e3.1134.0\u003c/a\u003e (2026-09-16)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1132.0...v3.1133.0\"\u003e3.1133.0\u003c/a\u003e (2026-09-15)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/03d54a858f80012bbc60046a77242223e8dfd9d9\"\u003e\u003ccode\u003e03d54a8\u003c/code\u003e\u003c/a\u003e Publish v3.1139.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c68e50e4a6e0469a20c2894fe8a29c140553ebb8\"\u003e\u003ccode\u003ec68e50e\u003c/code\u003e\u003c/a\u003e Publish v3.1138.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9a104768684e8f22d4373fcc5d910711e62676d6\"\u003e\u003ccode\u003e9a10476\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for MetricsRecorder support and core error/retry fixes (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b432472f9bdf5437319b9186f706e3af5c9a748\"\u003e\u003ccode\u003e6b43247\u003c/code\u003e\u003c/a\u003e Publish v3.1137.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d6b94db8f4a00cc452dbe0aacb247e8ece3897ea\"\u003e\u003ccode\u003ed6b94db\u003c/code\u003e\u003c/a\u003e Publish v3.1136.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2d5f18d08aa373d95692d83cb3d60a6a79248fae\"\u003e\u003ccode\u003e2d5f18d\u003c/code\u003e\u003c/a\u003e Publish v3.1135.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6310bf6979ddbf737a7e15cfd8d0e7cec07063\"\u003e\u003ccode\u003e0d6310b\u003c/code\u003e\u003c/a\u003e Publish v3.1134.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/615a1ca4661ec0e4cb34b8da89fe60c2419b94d0\"\u003e\u003ccode\u003e615a1ca\u003c/code\u003e\u003c/a\u003e Publish v3.1133.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99b4bd0c8c08583a1ed31e7d8e04c0ef851c8210\"\u003e\u003ccode\u003e99b4bd0\u003c/code\u003e\u003c/a\u003e Publish v3.1132.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/33f2cc70baa1614578a0bf8bf5f7529a1ae43e96\"\u003e\u003ccode\u003e33f2cc7\u003c/code\u003e\u003c/a\u003e Publish v3.1131.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1139.0/clients/client-sqs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@govuk-prototype-kit/step-by-step` from 2.2.4 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alphagov/govuk-prototype-kit-step-by-step/blob/main/CHANGELOG.md\"\u003e@​govuk-prototype-kit/step-by-step's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/alphagov/govuk-prototype-kit-step-by-step/pull/27\"\u003e#27 - Support GOV.UK Frontend v6.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/alphagov/govuk-prototype-kit-step-by-step/pull/26\"\u003e#26 - Update templates to extend local template instead of prototype kit template\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/alphagov/govuk-prototype-kit-step-by-step/commits/v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ministryofjustice/frontend` from 9.0.0 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ministryofjustice/moj-frontend/releases\"\u003e@​ministryofjustice/frontend's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/compare/v10.0.1...v11.0.0\"\u003e11.0.0\u003c/a\u003e (2026-08-25)\u003c/h1\u003e\n\u003cp\u003eThe MOJ Design System search component has been updated.\u003c/p\u003e\n\u003ch2\u003eWhat’s new\u003c/h2\u003e\n\u003cp\u003eThe new component:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ehas a ‘stacked’ layout\u003c/li\u003e\n\u003cli\u003ehas a magnifying glass icon button\u003c/li\u003e\n\u003cli\u003eallows a CSRF token to be added\u003c/li\u003e\n\u003cli\u003eis WCAG 2.2 compliant\u003c/li\u003e\n\u003cli\u003eis \u003ca href=\"https://design-patterns.service.justice.gov.uk/components/search/\"\u003ethoroughly documented\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBreaking changes\u003c/h2\u003e\n\u003cp\u003eIf you’re using Nunjucks, you do not need to do anything.\u003c/p\u003e\n\u003cp\u003eIf you’re using HTML, you’ll need to change your templates by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echanging the root element from a \u003ccode\u003e\u0026lt;div\u0026gt;\u003c/code\u003e to a \u003ccode\u003e\u0026lt;search\u0026gt;\u003c/code\u003e element\u003c/li\u003e\n\u003cli\u003emoving the button inside a new input-wrapper div within the form group\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- \u0026lt;div class=\u0026quot;moj-search\u0026quot;\u0026gt;  \r\n+ \u0026lt;search class=\u0026quot;moj-search\u0026quot;\u0026gt;  \r\n    \u0026lt;form action=\u0026quot;#\u0026quot; method=\u0026quot;post\u0026quot;\u0026gt;  \r\n      \u0026lt;div class=\u0026quot;govuk-form-group\u0026quot;\u0026gt;  \r\n-       \u0026lt;label class=\u0026quot;govuk-label moj-search__label govuk-!-font-weight-bold\u0026quot; for=\u0026quot;search\u0026quot;\u0026gt;  \r\n+       \u0026lt;label class=\u0026quot;govuk-label moj-search__label\u0026quot; for=\u0026quot;search\u0026quot;\u0026gt;  \r\n          Find a person  \r\n        \u0026lt;/label\u0026gt;  \r\n        \u0026lt;div id=\u0026quot;search-hint\u0026quot; class=\u0026quot;govuk-hint moj-search__hint\u0026quot;\u0026gt;  \r\n          You can search by name, date of birth or National Insurance number  \r\n        \u0026lt;/div\u0026gt;  \r\n+       \u0026lt;div class=\u0026quot;govuk-input__wrapper moj-search__input-wrapper\u0026quot;\u0026gt;  \r\n          \u0026lt;input class=\u0026quot;govuk-input moj-search__input \u0026quot; id=\u0026quot;search\u0026quot; name=\u0026quot;search\u0026quot; type=\u0026quot;search\u0026quot; aria-describedby=\u0026quot;search-hint\u0026quot;\u0026gt;  \r\n          \u0026lt;button type=\u0026quot;submit\u0026quot; class=\u0026quot;govuk-button moj-search__button \u0026quot; data-module=\u0026quot;govuk-button\u0026quot;\u0026gt;  \r\n            Search  \r\n          \u0026lt;/button\u0026gt; \r\n+      \u0026lt;/div\u0026gt;  \r\n    \u0026lt;/form\u0026gt;  \r\n- \u0026lt;/div\u0026gt;  \r\n+ \u0026lt;/search\u0026gt;  \r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eOther changes in this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadd another:\u003c/strong\u003e The ‘add another’ component now accepts an id parameter. This is used to add \u003ccode\u003ename\u003c/code\u003e, \u003ccode\u003evalue\u003c/code\u003e, and \u003ccode\u003eid\u003c/code\u003e attributes to the ‘add another’ button. Thanks to \u003ca href=\"https://github.com/bill-moj\"\u003eBill Yeung\u003c/a\u003e for telling us about this. (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/aebd78179b7877ee380d608f8c809e0ae2bb47c8\"\u003eaebd781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-file-upload:\u003c/strong\u003e The multi-file upload component now accepts a CSRF parameter. Thanks to \u003ca href=\"https://github.com/AlexMoulin\"\u003eAlex Moulin\u003c/a\u003e for contributing this fix. (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/64014ef701ee7ffe2c49adf33168027c7684b544\"\u003e64014ef\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ministryofjustice/moj-frontend/blob/main/CHANGELOG.md\"\u003e@​ministryofjustice/frontend's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/compare/v10.0.1...v11.0.0\"\u003e11.0.0\u003c/a\u003e (2026-08-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat(search)!: update to official (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2530\"\u003e#2530\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/1d74e59ed101c8ad2df12e0dcc7fcdac7f19cea6\"\u003e1d74e59\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/1382\"\u003e#1382\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:\u003c/strong\u003e correct typo in date picker readme.md (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2532\"\u003e#2532\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/680ef90e65dc855c843733afbe9b83f1edbc82e6\"\u003e680ef90\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadd another:\u003c/strong\u003e add id attribute for component (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2544\"\u003e#2544\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/aebd78179b7877ee380d608f8c809e0ae2bb47c8\"\u003eaebd781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-file-upload:\u003c/strong\u003e add CSRF protection support for multi-file upload (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2562\"\u003e#2562\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/64014ef701ee7ffe2c49adf33168027c7684b544\"\u003e64014ef\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/504\"\u003e#504\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdates to the search component to bring it up to official status\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euses \u003ccode\u003e\u0026lt;search\u0026gt;\u003c/code\u003e element\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadds ability to add csrf token to form\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2026-07-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erename to params for classes properly. (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2503\"\u003e#2503\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/f573f9a5780f5dc171e450534de6a782a8c1bdab\"\u003ef573f9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/compare/v9.0.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2026-07-16)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat(add another)!: update add another to official (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2198\"\u003e#2198\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/b206dfeac784103e087032a9bbe8f4634353dac1\"\u003eb206dfe\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOffering to add a class name to the PDS header component (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2354\"\u003e#2354\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/8d7eb54911352be3d6d6f4bcf07b774fa63c0e08\"\u003e8d7eb54\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate add another component to official status.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-authored-by: Chris Pymm \u003ca href=\"mailto:chris.pymm@digital.justice.gov.uk\"\u003echris.pymm@digital.justice.gov.uk\u003c/a\u003e\nCo-authored-by: chrispymm \u003ca href=\"mailto:595564+chrispymm@users.noreply.github.com\"\u003e595564+chrispymm@users.noreply.github.com\u003c/a\u003e\nCo-authored-by: Stevey \u003ca href=\"mailto:59696147+itsmestevey@users.noreply.github.com\"\u003e59696147+itsmestevey@users.noreply.github.com\u003c/a\u003e\nCo-authored-by: Chris Pymm \u003ca href=\"mailto:chris@chrispymm.co.uk\"\u003echris@chrispymm.co.uk\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/c929d3a43cb614be4beebc6eac48b75f9db16ea9\"\u003e\u003ccode\u003ec929d3a\u003c/code\u003e\u003c/a\u003e chore(release): 11.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/1d74e59ed101c8ad2df12e0dcc7fcdac7f19cea6\"\u003e\u003ccode\u003e1d74e59\u003c/code\u003e\u003c/a\u003e feat(search)!: update to official (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2530\"\u003e#2530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/64014ef701ee7ffe2c49adf33168027c7684b544\"\u003e\u003ccode\u003e64014ef\u003c/code\u003e\u003c/a\u003e feat(multi-file-upload): add CSRF protection support for multi-file upload (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/451973791f80f9e9971d7d9cc1f61607f8f95af6\"\u003e\u003ccode\u003e4519737\u003c/code\u003e\u003c/a\u003e ci: add GITHUB TOKEN to env for lint action (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2557\"\u003e#2557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/d637fdc5486228354945a5bd2bcd2009ebf24ca9\"\u003e\u003ccode\u003ed637fdc\u003c/code\u003e\u003c/a\u003e docs: accessibility search component (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2552\"\u003e#2552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/65dd8fbde51161f0b1ab76d1c4f56c7f06614e30\"\u003e\u003ccode\u003e65dd8fb\u003c/code\u003e\u003c/a\u003e docs: use an moj warning alert for pds components tab warning (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2555\"\u003e#2555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/aebd78179b7877ee380d608f8c809e0ae2bb47c8\"\u003e\u003ccode\u003eaebd781\u003c/code\u003e\u003c/a\u003e feat(add another): add id attribute for component (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2544\"\u003e#2544\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/88d4f213db1aa007711d9a239338a9bda8f5ba21\"\u003e\u003ccode\u003e88d4f21\u003c/code\u003e\u003c/a\u003e docs(contribution): Carry out an action (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2452\"\u003e#2452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/97b9334331d1dd51f5c86b1b15ddc3afafbf6bb6\"\u003e\u003ccode\u003e97b9334\u003c/code\u003e\u003c/a\u003e build: npm audit fix (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2545\"\u003e#2545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/ce11eee55203b01ea9b6472cfdcb6f6f0be609ef\"\u003e\u003ccode\u003ece11eee\u003c/code\u003e\u003c/a\u003e build(deps): update documentation (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2502\"\u003e#2502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ministryofjustice/moj-frontend/compare/v9.0.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ministryofjustice/hmpps-auth-clients` from 1.0.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/releases\"\u003e@​ministryofjustice/hmpps-auth-clients's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eauth-clients-3.0.0\u003c/h2\u003e\n\u003ch2\u003eUpdate \u003ccode\u003e@​ministryofjustice/hmpps-auth-clients\u003c/code\u003e to use redis library v6\u003c/h2\u003e\n\u003cp\u003eThe new Redis client defaults to the \u003ccode\u003eRESP3\u003c/code\u003e protocol which servers 6+ support.\nThis \u003ca href=\"https://github.com/redis/node-redis/blob/redis@6.0.0/docs/v5-to-v6.md#if-you-need-to-preserve-v5-default-behavior-while-migrating-pin-resp2-explicitly\"\u003ecan be changed back to the previous protocol\u003c/a\u003e if a really old server is in use.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003ecreateClient({ RESP: 2, … })\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...auth-clients-3.0.0\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003erest-client-2.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle custom timeout by \u003ca href=\"https://github.com/froddd\"\u003e\u003ccode\u003e@​froddd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/204\"\u003eministryofjustice/hmpps-typescript-lib#204\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/froddd\"\u003e\u003ccode\u003e@​froddd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/204\"\u003eministryofjustice/hmpps-typescript-lib#204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-1.0.1...rest-client-2.2.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-1.0.1...rest-client-2.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003emonitoring-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat’s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMonitoring package to use proxy-aware version of rest-client by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/185\"\u003eministryofjustice/hmpps-typescript-lib#185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/rest-client-2.1.0...monitoring-client-2.1.0\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003erest-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the development group across 3 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/179\"\u003eministryofjustice/hmpps-typescript-lib#179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake rest-client proxy-aware by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/183\"\u003eministryofjustice/hmpps-typescript-lib#183\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/231\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v12\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/frontend-types-2.0.2...frontend-types-2.0.3\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/215\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v11\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing precommit hooks config location by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/140\"\u003eministryofjustice/hmpps-typescript-lib#140\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.1\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/ministryofjustice/hmpps-typescript-lib/commit/ffd525d96c9895267da30a98b7076f3f8cd2a6f4\"\u003e\u003ccode\u003effd525d\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003e@ministryofjustice/hmpps-auth-clients\u003c/code\u003e to use redis library v6 (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/39a55468525f7a6ad74f5e525df5548e15e9dbe4\"\u003e\u003ccode\u003e39a5546\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/f25abd68321c20e5c90ed3c54199eba287333061\"\u003e\u003ccode\u003ef25abd6\u003c/code\u003e\u003c/a\u003e Release azure-telemetry package (1.0.0) (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/9aa2f62b453ddecfebffb8aaef9e3ec4911072c4\"\u003e\u003ccode\u003e9aa2f62\u003c/code\u003e\u003c/a\u003e Move to publish latest version (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/2b1717ffdbbcf681fe73baf2e510c59bcdbd6bcb\"\u003e\u003ccode\u003e2b1717f\u003c/code\u003e\u003c/a\u003e Update pre-commit hooks (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/bb7f8213c670f95ec14804e43492d8abc7228393\"\u003e\u003ccode\u003ebb7f821\u003c/code\u003e\u003c/a\u003e Downgrade main workflow’s default permissions to only read content (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/9ade25460da3f08e36a8e54527756a2f86910697\"\u003e\u003ccode\u003e9ade254\u003c/code\u003e\u003c/a\u003e Add CodeQL workflows to check Github Actions config and typescript \u0026amp; javascri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/953a729cc359070dad18dcac7fd2ee2bfd2b0d78\"\u003e\u003ccode\u003e953a729\u003c/code\u003e\u003c/a\u003e Monitoring package to use proxy-aware version of rest-client (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/185\"\u003e#185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/95919287efce54e5fd58493c709243b1e663ad36\"\u003e\u003ccode\u003e9591928\u003c/code\u003e\u003c/a\u003e Make rest-client proxy-aware (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/40bc42d574b36328fbd3b8da90f478929d9905e3\"\u003e\u003ccode\u003e40bc42d\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/authclient-1.0.1...auth-clients-3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ministryofjustice/hmpps-monitoring` from 1.0.1 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/releases\"\u003e@​ministryofjustice/hmpps-monitoring's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003emonitoring-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat’s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMonitoring package to use proxy-aware version of rest-client by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/185\"\u003eministryofjustice/hmpps-typescript-lib#185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/rest-client-2.1.0...monitoring-client-2.1.0\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003erest-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the development group across 3 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/179\"\u003eministryofjustice/hmpps-typescript-lib#179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake rest-client proxy-aware by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/183\"\u003eministryofjustice/hmpps-typescript-lib#183\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/231\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v12\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/frontend-types-2.0.2...frontend-types-2.0.3\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/215\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v11\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing precommit hooks config location by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/140\"\u003eministryofjustice/hmpps-typescript-lib#140\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/213\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRelease precommit hooks with prek by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/135\"\u003eministryofjustice/hmpps-typescript-lib#135\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/precommit-hooks-2.0.0-beta.6...precommit-hooks-2.0.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/precommit-hooks-2.0.0-beta.6...precommit-hooks-2.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ehmpps-audit-client-2.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePreparing for first major release of the rewrite of the audit client by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/227\"\u003eministryofjustice/hmpps-typescript-lib#227\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/hmpps-audit-client-2.0.0-beta5...hmpps-audit-client-2.0.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/hmpps-audit-client-2.0.0-beta5...hmpps-audit-client-2.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.0-beta.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdding dev sec hooks back in by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/134\"\u003eministryofjustice/hmpps-typescript-lib#134\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/95919287efce54e5fd58493c709243b1e663ad36\"\u003e\u003ccode\u003e9591928\u003c/code\u003e\u003c/a\u003e Make rest-client proxy-aware (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/40bc42d574b36328fbd3b8da90f478929d9905e3\"\u003e\u003ccode\u003e40bc42d\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/3160f5f47b995bc3203a5920309dc6475578bec1\"\u003e\u003ccode\u003e3160f5f\u003c/code\u003e\u003c/a\u003e Test on node 26 and drop support for node 20 (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/2e608bfb70416fcfc7fe78cf71dd6b5b5139d7e0\"\u003e\u003ccode\u003e2e608bf\u003c/code\u003e\u003c/a\u003e Releasing full version of script allowlist env checking (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/602d248964f9e83ce2a1cf55005f719a029ecc00\"\u003e\u003ccode\u003e602d248\u003c/code\u003e\u003c/a\u003e Improvements to environment checking when running allowlist (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/4be5913b3a2398fd0c535409880fa3b904fa4101\"\u003e\u003ccode\u003e4be5913\u003c/code\u003e\u003c/a\u003e Use rest-client for monitoring health checks (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/c62e1301c523d5d74b63bcffc88be0d4960adae0\"\u003e\u003ccode\u003ec62e130\u003c/code\u003e\u003c/a\u003e Adding package-lock file to provide more consistent builds (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/176\"\u003e#176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/e1f986ac5a923745627267e8e706451f8385a486\"\u003e\u003ccode\u003ee1f986a\u003c/code\u003e\u003c/a\u003e Fix azure telemetry log exporter compatibility (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/f0f8b97a045700b20ccdf30d91aa742a87d6def9\"\u003e\u003ccode\u003ef0f8b97\u003c/code\u003e\u003c/a\u003e Verify allowlist environment prior to running (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/20a7109d36a00e7cd695b0a6f5901311fd6728fc\"\u003e\u003ccode\u003e20a7109\u003c/code\u003e\u003c/a\u003e Add cool-down period to dependabot’s updates (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/authclient-1.0.1...rest-client-2.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ministryofjustice/hmpps-rest-client` from 1.1.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/releases\"\u003e@​ministryofjustice/hmpps-rest-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003erest-client-2.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle custom timeout by \u003ca href=\"https://github.com/froddd\"\u003e\u003ccode\u003e@​froddd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/204\"\u003eministryofjustice/hmpps-typescript-lib#204\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/froddd\"\u003e\u003ccode\u003e@​froddd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/204\"\u003eministryofjustice/hmpps-typescript-lib#204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-1.0.1...rest-client-2.2.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-1.0.1...rest-client-2.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003emonitoring-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat’s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMonitoring package to use proxy-aware version of rest-client by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/185\"\u003eministryofjustice/hmpps-typescript-lib#185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/rest-client-2.1.0...monitoring-client-2.1.0\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003erest-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the development group across 3 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/179\"\u003eministryofjustice/hmpps-typescript-lib#179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake rest-client proxy-aware by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/183\"\u003eministryofjustice/hmpps-typescript-lib#183\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/231\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v12\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/frontend-types-2.0.2...frontend-types-2.0.3\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/215\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v11\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing precommit hooks config location by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/140\"\u003eministryofjustice/hmpps-typescript-lib#140\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/213\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRelease precommit hooks with prek by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/135\"\u003eministryofjustice/hmpps-typescript-lib#135\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/precommit-hooks-2.0.0-beta.6...precommit-hooks-2.0.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/precommit-hooks-2.0.0-beta.6...precommit-hooks-2.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ehmpps-audit-client-2.0.0\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/c62e1301c523d5d74b63bcffc88be0d4960adae0\"\u003e\u003ccode\u003ec62e130\u003c/code\u003e\u003c/a\u003e Adding package-lock file to provide more consistent builds (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/176\"\u003e#176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/e1f986ac5a923745627267e8e706451f8385a486\"\u003e\u003ccode\u003ee1f986a\u003c/code\u003e\u003c/a\u003e Fix azure telemetry log exporter compatibility (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/f0f8b97a045700b20ccdf30d91aa742a87d6def9\"\u003e\u003ccode\u003ef0f8b97\u003c/code\u003e\u003c/a\u003e Verify allowlist environment prior to running (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/20a7109d36a00e7cd695b0a6f5901311fd6728fc\"\u003e\u003ccode\u003e20a7109\u003c/code\u003e\u003c/a\u003e Add cool-down period to dependabot’s updates (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/2a186c7d55ab8a3fcf46a5c2a41c32f2f0572725\"\u003e\u003ccode\u003e2a186c7\u003c/code\u003e\u003c/a\u003e Pin to \u003ccode\u003emonitor-opentelemetry-exporter\u003c/code\u003e to more 'stable' beta version in azur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/3105f0cb5d29c8524b7e989e51e7442b5674fa49\"\u003e\u003ccode\u003e3105f0c\u003c/code\u003e\u003c/a\u003e Enforcing minimum release age (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/162\"\u003e#162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/7e32b803b8599f16c640170aff6e481699d325b8\"\u003e\u003ccode\u003e7e32b80\u003c/code\u003e\u003c/a\u003e Fix the ConfigurableComponent config class to have objects in frontend-types ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/5b611292a69308b94e529025f2cab202060d5275\"\u003e\u003ccode\u003e5b61129\u003c/code\u003e\u003c/a\u003e Added support for semantic versioning in allowlist (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/83bfe391deb7a73b654cf68a7ba7e1a72ec0ad25\"\u003e\u003ccode\u003e83bfe39\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​opentelemetry/instrumentation-bunyan\u003c/code\u003e from 0.56.0 to 0.58.0 in /packages...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/58f2ea0fbbe076da9e795b26ef27ee8cbd1f39ab\"\u003e\u003ccode\u003e58f2ea0\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​npmcli/run-script\u003c/code\u003e from 10.0.3 to 10.0.4 in /packages/npm-script-allowli...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-1.1.0...rest-client-2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `applicationinsights` from 2.9.8 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/ApplicationInsights-node.js/releases\"\u003eapplicationinsights's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.0\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@opentelemetry/*\u003c/code\u003e (0.220 / 2.9) and \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to resolve dependency audit alerts.\u003c/li\u003e\n\u003cli\u003eReplaced the \u003ccode\u003ediagnostic-channel\u003c/code\u003e/\u003ccode\u003ediagnostic-channel-publishers\u003c/code\u003e console log collection with OpenTelemetry console instrumentation provided by \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003enoDiagnosticChannel\u003c/code\u003e and \u003ccode\u003enoPatchModules\u003c/code\u003e in favor of OpenTelemetry \u003ccode\u003einstrumentationOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eConsole severity is now derived from the console method (\u003ccode\u003econsole.error\u003c/code\u003e maps to Error, \u003ccode\u003econsole.warn\u003c/code\u003e maps to Warning, and \u003ccode\u003econsole.log\u003c/code\u003e/\u003ccode\u003econsole.info\u003c/code\u003e map to Information).\u003c/li\u003e\n\u003cli\u003eAn explicitly configured console \u003ccode\u003elogSendingLevel\u003c/code\u003e now takes precedence over \u003ccode\u003eAPPLICATIONINSIGHTS_INSTRUMENTATION_LOGGING_LEVEL\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1514\"\u003emicrosoft/ApplicationInsights-node.js#1514\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-node.js/compare/3.15.1...3.16.0\"\u003ehttps://github.com/microsoft/ApplicationInsights-node.js/compare/3.15.1...3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.15.1\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e, \u003ccode\u003e@azure/identity\u003c/code\u003e, and \u003ccode\u003e@opentelemetry/*\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eRemoved the legacy \u003ccode\u003e@azure/functions-old\u003c/code\u003e (v3) dependency.\u003c/li\u003e\n\u003cli\u003eResolved vulnerabilities in dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAutoCollectExceptions\u003c/code\u003e no longer calls \u003ccode\u003eforceFlush\u003c/code\u003e per exception and now rate-limits exception telemetry to 50 records/min (emitting a single suppressed-count summary per window). \u003ccode\u003eforceFlush\u003c/code\u003e still runs on the terminal exit path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1509\"\u003emicrosoft/ApplicationInsights-node.js#1509\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-node.js/compare/3.15.0...3.15.1\"\u003ehttps://github.com/microsoft/ApplicationInsights-node.js/compare/3.15.0...3.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.15.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Node.js version is now 20.0.0. Node.js 18 is end-of-life (April 2025) and the underlying \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e / \u003ccode\u003e@azure/monitor-opentelemetry-exporter\u003c/code\u003e dependencies require Node \u0026gt;= 20.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to \u003ccode\u003e^1.18.0\u003c/code\u003e and \u003ccode\u003e@azure/monitor-opentelemetry-exporter\u003c/code\u003e to \u003ccode\u003e^1.0.0-beta.41\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eResolved vulnerabilities in dependencies (added \u003ccode\u003eoverrides\u003c/code\u003e for \u003ccode\u003eprotobufjs\u003c/code\u003e \u003ccode\u003e^8.2.0\u003c/code\u003e and \u003ccode\u003eserialize-javascript\u003c/code\u003e \u003ccode\u003e^7.0.5\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak caused by process event listener accumulation when \u003ccode\u003euseAzureMonitor()\u003c/code\u003e is called multiple times. (\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/issues/1415\"\u003e#1415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1496\"\u003emicrosoft/ApplicationInsights-node.js#1496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1497\"\u003emicrosoft/ApplicationInsights-node.js#1497\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-node.js/blob/main/CHANGELOG.md\"\u003eapplicationinsights's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e3.16.0 (2026-08-12)\u003c/h3\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@opentelemetry/*\u003c/code\u003e (0.220 / 2.9) and \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to resolve dependency audit alerts.\u003c/li\u003e\n\u003cli\u003eReplaced the \u003ccode\u003ediagnostic-channel\u003c/code\u003e/\u003ccode\u003ediagnostic-channel-publishers\u003c/code\u003e console log collection with OpenTelemetry console instrumentation provided by \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003enoDiagnosticChannel\u003c/code\u003e and \u003ccode\u003enoPatchModules\u003c/code\u003e in favor of OpenTelemetry \u003ccode\u003einstrumentationOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eConsole severity is now derived from the console method (\u003ccode\u003econsole.error\u003c/code\u003e maps to Error, \u003ccode\u003econsole.warn\u003c/code\u003e maps to Warning, and \u003ccode\u003econsole.log\u003c/code\u003e/\u003ccode\u003econsole.info\u003c/code\u003e map to Information).\u003c/li\u003e\n\u003cli\u003eAn explicitly configured console \u003ccode\u003elogSendingLevel\u003c/code\u003e now takes precedence over \u003ccode\u003eAPPLICATIONINSIGHTS_INSTRUMENTATION_LOGGING_LEVEL\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.15.1 (2026-06-24)\u003c/h3\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e, \u003ccode\u003e@azure/identity\u003c/code\u003e, and \u003ccode\u003e@opentelemetry/*\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eRemoved the legacy \u003ccode\u003e@azure/functions-old\u003c/code\u003e (v3) dependency.\u003c/li\u003e\n\u003cli\u003eResolve vulnerabilities in dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAutoCollectExceptions\u003c/code\u003e no longer calls \u003ccode\u003eforceFlush\u003c/code\u003e per exception and now rate-limits exception telemetry to 50 records/min (emitting a single suppressed-count summary per window). \u003ccode\u003eforceFlush\u003c/code\u003e still runs on the terminal exit path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.15.0 (2026-05-13)\u003c/h3\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Node.js version is now 20.0.0. Node.js 18 is end-of-life (April 2025) and the underlying \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e / \u003ccode\u003e@azure/monitor-opentelemetry-exporter\u003c/code\u003e dependencies require Node \u0026gt;= 20.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​azure/monitor-opentelemetry\u003c/code\u003e and \u003ccode\u003e@​azure/monitor-opentelemetry-exporter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eResolve vulnerabilities in dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak caused by process event listener accumulation when \u003ccode\u003euseAzureMonitor()\u003c/code\u003e is called multiple times. (\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/issues/1415\"\u003e#1415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.14.0 (2026-02-24)\u003c/h3\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate OTel global detection to wait for the customer app to initialize before detection.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.0 (2026-01-16)\u003c/h3\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OpenTelemetry global detection to the agent.\u003c/li\u003e\n\u003cli\u003eAdd functionality for the TelemetryClient to not use global providers.\u003c/li\u003e\n\u003cli\u003eResolve vulnerabilities in dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/microsoft/ApplicationInsights-node.js/commits/3.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `compression` from 1.8.1 to 1.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/compression/releases\"\u003ecompression's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.2\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-87776\"\u003eCVE-2026-87776\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/compression/security/advisories/GHSA-vc2v-76pw-4v95\"\u003eGHSA-vc2v-76pw-4v95\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/248\"\u003eexpressjs/compression#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.2 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/249\"\u003eexpressjs/compression#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/253\"\u003eexpressjs/compression#253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.11 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/252\"\u003eexpressjs/compression#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/251\"\u003eexpressjs/compression#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4.4.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/261\"\u003eexpressjs/compression#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.11 to 4.31.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/260\"\u003eexpressjs/compression#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/259\"\u003eexpressjs/compression#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/258\"\u003eexpressjs/compression#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/264\"\u003eexpressjs/compression#264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/263\"\u003eexpressjs/compression#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.2 to 4.31.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/262\"\u003eexpressjs/compression#262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: up node version to 25.x in CI by \u003ca href=\"https://github.com/imangas\"\u003e\u003ccode\u003e@​imangas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/272\"\u003eexpressjs/compression#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc(package): remove history.md and add readme.md to published files by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/270\"\u003eexpressjs/compression#270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate link to CONTRIBUTING.md by \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/281\"\u003eexpressjs/compression#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: run CI on Windows and macOS by \u003ca href=\"https://github.com/kilisamemarisaaa\"\u003e\u003ccode\u003e@​kilisamemarisaaa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/283\"\u003eexpressjs/compression#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/257\"\u003eexpressjs/compression#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/268\"\u003eexpressjs/compression#268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.5 to 4.31.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/265\"\u003eexpressjs/compression#265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6.0.0 to 6.1.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/266\"\u003eexpressjs/compression#266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/267\"\u003eexpressjs/compression#267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): npm-publish via reusable workflows by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/269\"\u003eexpressjs/compression#269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update outdated Brotli note and fix npm install docs URL by \u003ca href=\"https://github.com/Vansh1811\"\u003e\u003ccode\u003e@​Vansh1811\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/276\"\u003eexpressjs/compression#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: match Cache-Control no-transform directive case-insensitively by \u003ca href=\"https://github.com/vaibhavmashal\"\u003e\u003ccode\u003e@​vaibhavmashal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/286\"\u003eexpressjs/compression#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1.8.2 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/287\"\u003eexpressjs/compression#287\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/imangas\"\u003e\u003ccode\u003e@​imangas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/272\"\u003eexpressjs/compression#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/270\"\u003eexpressjs/compression#270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/281\"\u003eexpressjs/compression#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kilisamemarisaaa\"\u003e\u003ccode\u003e@​kilisamemarisaaa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/283\"\u003eexpressjs/compression#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Vansh1811\"\u003e\u003ccode\u003e@​Vansh1811\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/276\"\u003eexpressjs/compression#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vaibhavmashal\"\u003e\u003ccode\u003e@​vaibhavmashal\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/286\"\u003eexpressjs/compression#286\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/compression/compare/v1.8.1...v1.8.2\"\u003ehttps://github.com/expressjs/compression/compare/v1.8.1...v1.8.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/compression/blob/master/HISTORY.md\"\u003ecompression's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.8.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-87776\"\u003eCVE-2026-87776\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/compression/security/advisories/GHSA-vc2v-76pw-4v95\"\u003eGHSA-vc2v-76pw-4v95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: add destroy@1.2.0\u003c/li\u003e\n\u003cli\u003eMatch \u003ccode\u003eCache-Control: no-transform\u003c/code\u003e directive case-insensitively\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/compression/commit/0f9707417bd53d41a319fce8bdb80dfa08b435c8\"\u003e\u003ccode\u003e0f97074\u003c/code\u003e\u003c/a\u003e 1.8.2 (\u003ca href=\"https://redirect.github.com/expressjs/compression/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/compression/commit/151f63e91e1b64f8fb0b064e19321a4f28db6bff\"\u003e\u003ccode\u003e151f63e\u003c/code\u003e\u003c/a\u003e fix: destroy compression stream on response close\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/compression/commit/0a764956691bede2b62c711598ee65ea643d3b1e\"\u003e\u003ccode\u003e0a76495\u003c/code\u003e\u003c/a\u003e fix: match Cache-Control no-transform directive case-insensitively (\u003ca href=\"https://redirect.github.com/expressjs/compression/issues/286\"\u003e#286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/compression/commit/c17b6e58ac914c84d9e3a64130dcc428e0e26887\"\u003e\u003ccode\u003ec17b6e5\u003c/code\u003e\u003c/a\u003e docs: up...\n\n_Description has been truncated_","html_url":"https://github.com/ministryofjustice/gov-reuse/pull/161","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Fgov-reuse/issues/161","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/161/packages"},{"uuid":"5428809510","node_id":"PR_kwDOBNYa1c8AAAABDMtKHg","number":1217,"state":"open","title":"chore(deps): bump the minor-production-deps group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-11T20:45:49.000Z","updated_at":"2026-09-11T20:50:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-production-deps","update_count":3,"packages":[{"name":"oas","old_version":"38.1.1","new_version":"38.5.2","repository_url":"https://github.com/readmeio/oas"},{"name":"@readme/oas-to-har","old_version":"38.0.0","new_version":"38.5.1","repository_url":"https://github.com/readmeio/oas"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-production-deps group with 3 updates in the / directory: [oas](https://github.com/readmeio/oas/tree/HEAD/packages/oas), [@readme/oas-to-har](https://github.com/readmeio/oas/tree/HEAD/packages/oas-to-har) and [nock](https://github.com/nock/nock).\n\nUpdates `oas` from 38.1.1 to 38.5.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/readmeio/oas/blob/main/packages/oas/CHANGELOG.md\"\u003eoas's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e38.5.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4180d7c: Populate property examples from a schema-level \u003ccode\u003eexamples\u003c/code\u003e array of objects\u003c/li\u003e\n\u003cli\u003e2a7dfeb: Retain Path Item \u003ccode\u003e$ref\u003c/code\u003e targets reached through \u003ccode\u003e#/paths\u003c/code\u003e and \u003ccode\u003e#/webhooks\u003c/code\u003e operation pointers, and keep security schemes whose names require JSON Pointer escaping, so reduce no longer emits dangling references.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef9c2553: Resolve Path Item \u003ccode\u003e$ref\u003c/code\u003es when scoping \u003ccode\u003eanalyzeOperation()\u003c/code\u003e / \u003ccode\u003eanalyzeWebhookOperation()\u003c/code\u003e so \u003ccode\u003ecomponents.pathItems\u003c/code\u003e operations no longer throw \u0026quot;operation not found\u0026quot;.\u003c/li\u003e\n\u003cli\u003e9e0fe7d: Fix \u003ccode\u003eanalyzer()\u003c/code\u003e gating the \u003ccode\u003ewebhooks\u003c/code\u003e query on \u003ccode\u003exmlSchemas\u003c/code\u003e, so requesting webhook analysis actually returns webhook results.\u003c/li\u003e\n\u003cli\u003e164d208: Resolve Path Item \u003ccode\u003e$ref\u003c/code\u003es when matching URLs to operations and when collecting common parameters so \u003ccode\u003ecomponents.pathItems\u003c/code\u003e and webhook Path Items no longer drop methods or parameters.\u003c/li\u003e\n\u003cli\u003eb440535: Retain Path Items and webhooks targeted by \u003ccode\u003e#/paths\u003c/code\u003e and \u003ccode\u003e#/webhooks\u003c/code\u003e \u003ccode\u003e$ref\u003c/code\u003es — including whole-item and path-level parameter pointers — so reduce/prune no longer emit dangling references. Field-level pointers also keep sibling container \u003ccode\u003e$ref\u003c/code\u003e targets.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [21732a2]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [3f27c3e]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [e3f4494]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [fcfb099]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea312286: Add support for the \u003ccode\u003eapply-tag-changes\u003c/code\u003e ReadMe extension (\u003ccode\u003ex-readme.apply-tag-changes\u003c/code\u003e) for opting in to moving existing API operation pages to match their tags within the current API category.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4b98e32: Add an \u003ccode\u003eOpenAPIPruner\u003c/code\u003e utility for removing selected tags, paths, operations, operation IDs, and webhooks while pruning unreachable components and tags. Add operation ID selection to \u003ccode\u003eOpenAPIReducer\u003c/code\u003e, including generated IDs for operations without an authored \u003ccode\u003eoperationId\u003c/code\u003e. The shared transformer also retains operations discovered through cross-operation references and removes metadata from containers when all their operations are filtered.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecab28e3: Escape regex metacharacters when matching incoming URLs against server URLs, and strip every hyphen from path parameter names so multi-hyphen parameters still match.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [1f9e9c7]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [7c55763]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.3.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/readmeio/oas/commits/HEAD/packages/oas\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@readme/oas-to-har` from 38.0.0 to 38.5.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/readmeio/oas/blob/main/packages/oas-to-har/CHANGELOG.md\"\u003e@​readme/oas-to-har's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e38.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e24c79e3: chore(deps): bump qs from 6.15.3 to 6.16.0\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f9c2553]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [9e0fe7d]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [164d208]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [b440535]\n\u003cul\u003e\n\u003cli\u003eoas@38.5.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.2.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eff467c3: \u003ccode\u003e@readme/oas-to-snippet\u003c/code\u003e gets support for generating \u0026quot;Agent Prompt\u0026quot; code snippets, and also a few minor dependencies were upgraded.\n\u003cul\u003e\n\u003cli\u003eoas@38.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/readmeio/oas/commits/HEAD/packages/oas-to-har\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.16 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/readmeio/api/pull/1217","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/readmeio%2Fapi/issues/1217","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1217/packages"},{"uuid":"5395811325","node_id":"PR_kwDORzrqpc8AAAABCyNMeA","number":149,"state":"closed","title":"chore(deps): bump the dependencies group across 1 directory with 67 updates","user":"dependabot[bot]","labels":["dependencies","package: linter","package: crawler","package: dashboard","package: gateway","package: test-harness","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-16T06:21:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-09T06:24:11.000Z","updated_at":"2026-09-16T06:21:31.000Z","time_to_close":604637,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dependencies","update_count":67,"packages":[{"name":"axios","old_version":"1.15.0","new_version":"1.20.0","repository_url":"https://github.com/axios/axios"},{"name":"nock","old_version":"14.0.12","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"@babel/plugin-syntax-import-attributes","old_version":"7.28.6","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx-self","old_version":"7.27.1","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx-source","old_version":"7.27.1","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@eslint-community/eslint-utils","old_version":"4.9.1","new_version":"4.10.1","repository_url":"https://github.com/eslint-community/eslint-utils"},{"name":"@eslint/eslintrc","old_version":"3.3.5","new_version":"3.3.7","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@humanfs/core","old_version":"0.19.1","new_version":"0.19.2","repository_url":"https://github.com/humanwhocodes/humanfs"},{"name":"@humanfs/node","old_version":"0.16.7","new_version":"0.16.8","repository_url":"https://github.com/humanwhocodes/humanfs"},{"name":"@istanbuljs/schema","old_version":"0.1.3","new_version":"0.1.6","repository_url":"https://github.com/istanbuljs/schema"},{"name":"@jridgewell/sourcemap-codec","old_version":"1.5.5","new_version":"1.6.0","repository_url":"https://github.com/jridgewell/sourcemaps"},{"name":"@mswjs/interceptors","old_version":"0.41.3","new_version":"0.41.9","repository_url":"https://github.com/mswjs/interceptors"},{"name":"@napi-rs/wasm-runtime","old_version":"1.1.3","new_version":"1.2.3","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"@sinclair/typebox","old_version":"0.27.10","new_version":"0.27.12","repository_url":"https://github.com/sinclairzx81/sinclair-typebox"},{"name":"@types/d3-shape","old_version":"3.1.8","new_version":"3.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"acorn","old_version":"8.16.0","new_version":"8.18.0","repository_url":"https://github.com/acornjs/acorn"},{"name":"baseline-browser-mapping","old_version":"2.10.17","new_version":"2.11.21","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"body-parser","old_version":"2.2.2","new_version":"2.3.0","repository_url":"https://github.com/expressjs/body-parser"},{"name":"browserslist","old_version":"4.28.2","new_version":"4.28.9","repository_url":"https://github.com/browserslist/browserslist"},{"name":"es-module-lexer","old_version":"2.0.0","new_version":"2.3.2","repository_url":"https://github.com/guybedford/es-module-lexer"},{"name":"es-object-atoms","old_version":"1.1.1","new_version":"1.1.2","repository_url":"https://github.com/ljharb/es-object-atoms"},{"name":"expect-type","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/mmkal/expect-type"},{"name":"flatted","old_version":"3.4.2","new_version":"3.4.4","repository_url":"https://github.com/WebReflection/flatted"},{"name":"iconv-lite","old_version":"0.7.2","new_version":"0.7.3","repository_url":"https://github.com/pillarjs/iconv-lite"},{"name":"is-core-module","old_version":"2.16.1","new_version":"2.16.2","repository_url":"https://github.com/inspect-js/is-core-module"},{"name":"lightningcss","old_version":"1.32.0","new_version":"1.33.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"negotiator","old_version":"1.0.0","new_version":"1.1.0","repository_url":"https://github.com/jshttp/negotiator"},{"name":"obug","old_version":"2.1.1","new_version":"2.2.1","repository_url":"https://github.com/sxzz/obug"},{"name":"postcss","old_version":"8.5.9","new_version":"8.5.28","repository_url":"https://github.com/postcss/postcss"},{"name":"range-parser","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/jshttp/range-parser"},{"name":"resolve","old_version":"1.22.11","new_version":"1.22.12","repository_url":"https://github.com/browserify/resolve"},{"name":"rollup","old_version":"4.60.1","new_version":"4.63.1","repository_url":"https://github.com/rollup/rollup"},{"name":"std-env","old_version":"4.0.0","new_version":"4.2.0","repository_url":"https://github.com/unjs/std-env"},{"name":"tinyexec","old_version":"1.1.1","new_version":"1.3.1","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyglobby","old_version":"0.2.16","new_version":"0.2.17","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"tinyrainbow","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/tinylibs/tinyrainbow"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 36 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [axios](https://github.com/axios/axios) | `1.15.0` | `1.20.0` |\n| [nock](https://github.com/nock/nock) | `14.0.12` | `14.0.17` |\n| [@babel/plugin-syntax-import-attributes](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-import-attributes) | `7.28.6` | `7.29.7` |\n| [@babel/plugin-transform-react-jsx-self](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx-self) | `7.27.1` | `7.29.7` |\n| [@babel/plugin-transform-react-jsx-source](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx-source) | `7.27.1` | `7.29.7` |\n| [@eslint-community/eslint-utils](https://github.com/eslint-community/eslint-utils) | `4.9.1` | `4.10.1` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.5` | `3.3.7` |\n| [@humanfs/core](https://github.com/humanwhocodes/humanfs) | `0.19.1` | `0.19.2` |\n| [@humanfs/node](https://github.com/humanwhocodes/humanfs/tree/HEAD/packages/node) | `0.16.7` | `0.16.8` |\n| [@istanbuljs/schema](https://github.com/istanbuljs/schema) | `0.1.3` | `0.1.6` |\n| [@jridgewell/sourcemap-codec](https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec) | `1.5.5` | `1.6.0` |\n| [@mswjs/interceptors](https://github.com/mswjs/interceptors) | `0.41.3` | `0.41.9` |\n| [@napi-rs/wasm-runtime](https://github.com/napi-rs/napi-rs/tree/HEAD/wasm-runtime) | `1.1.3` | `1.2.3` |\n| [@sinclair/typebox](https://github.com/sinclairzx81/sinclair-typebox) | `0.27.10` | `0.27.12` |\n| [@types/d3-shape](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/d3-shape) | `3.1.8` | `3.2.0` |\n| [acorn](https://github.com/acornjs/acorn) | `8.16.0` | `8.18.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.10.17` | `2.11.21` |\n| [body-parser](https://github.com/expressjs/body-parser) | `2.2.2` | `2.3.0` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.2` | `4.28.9` |\n| [es-module-lexer](https://github.com/guybedford/es-module-lexer) | `2.0.0` | `2.3.2` |\n| [es-object-atoms](https://github.com/ljharb/es-object-atoms) | `1.1.1` | `1.1.2` |\n| [expect-type](https://github.com/mmkal/expect-type) | `1.3.0` | `1.4.0` |\n| [flatted](https://github.com/WebReflection/flatted) | `3.4.2` | `3.4.4` |\n| [iconv-lite](https://github.com/pillarjs/iconv-lite) | `0.7.2` | `0.7.3` |\n| [is-core-module](https://github.com/inspect-js/is-core-module) | `2.16.1` | `2.16.2` |\n| [lightningcss](https://github.com/parcel-bundler/lightningcss) | `1.32.0` | `1.33.0` |\n| [negotiator](https://github.com/jshttp/negotiator) | `1.0.0` | `1.1.0` |\n| [obug](https://github.com/sxzz/obug) | `2.1.1` | `2.2.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.9` | `8.5.28` |\n| [range-parser](https://github.com/jshttp/range-parser) | `1.2.1` | `1.3.0` |\n| [resolve](https://github.com/browserify/resolve) | `1.22.11` | `1.22.12` |\n| [rollup](https://github.com/rollup/rollup) | `4.60.1` | `4.63.1` |\n| [std-env](https://github.com/unjs/std-env) | `4.0.0` | `4.2.0` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.1.1` | `1.3.1` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.16` | `0.2.17` |\n| [tinyrainbow](https://github.com/tinylibs/tinyrainbow) | `3.1.0` | `3.1.1` |\n\n\nUpdates `axios` from 1.15.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.20.0 — August 19, 2026\u003c/h2\u003e\n\u003cp\u003eThis release hardens runtime option handling, adds RFC 9110 status-code aliases, fixes Node.js and XHR reliability issues, and refreshes project tooling and documentation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Breaking Changes \u0026amp; Deprecations\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP Status Naming: Added ContentTooLarge (413) and UnprocessableContent (422), while retaining PayloadTooLarge and UnprocessableEntity as backward-compatible deprecated aliases. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11082\"\u003e#11082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRuntime Option Handling: Hardened behavioral configuration reads against shared and foreign prototype pollution and normalized unsafe interceptor replacement objects. This also clarifies Fetch redirect and custom implementation behavior, HTTP/2 DNS and proxy handling, CIDR-based NO_PROXY matching, and malformed data URI rejection; see the PR for documented compatibility effects. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11141\"\u003e#11141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInterceptor Lifecycle: Prevented unbounded handler-array growth by trimming trailing ejected interceptors without changing iteration semantics, and kept interceptor operations safe when the public handlers field is nullish. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11087\"\u003e#11087\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequest Error Preservation: Prevented custom Error.prepareStackTrace implementations that return non-string values from replacing the original request failure with an unrelated TypeError. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11109\"\u003e#11109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eXHR Reliability: Navigation-canceled requests now reject with ECONNABORTED instead of resolving with status 0, while successful downloads flush their final progress callback during the live loadend dispatch. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11094\"\u003e#11094\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNode.js Socket Memory: Removed request-context retention from per-socket error listeners, preventing completed response data from being pinned for the lifetime of pooled keep-alive sockets. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11091\"\u003e#11091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCore Methods and HTTP Errors: Prevented structural method-header buckets from leaking into outgoing headers, standardized invalid DNS lookup and httpVersion failures as AxiosError.ERR_BAD_OPTION_VALUE, and corrected the timeoutErrorMessage merge strategy. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11096\"\u003e#11096\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDependencies: Updated fast-uri, postcss, js-yaml, mocha, development-tooling groups, and GitHub Actions dependencies. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11092\"\u003e#11092\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11098\"\u003e#11098\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11099\"\u003e#11099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11106\"\u003e#11106\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11107\"\u003e#11107\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11122\"\u003e#11122\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11123\"\u003e#11123\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11126\"\u003e#11126\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11127\"\u003e#11127\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11133\"\u003e#11133\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11140\"\u003e#11140\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11143\"\u003e#11143\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11144\"\u003e#11144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation: Applied the v1.19.0 documentation updates, added the missing fs import to the README stream example, introduced localized global search, and repaired the interceptor test link. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11101\"\u003e#11101\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11113\"\u003e#11113\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11097\"\u003e#11097\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11119\"\u003e#11119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSponsorship: Updated sponsorship links and data and added ScrapingBee as a sponsor. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11124\"\u003e#11124\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11136\"\u003e#11136\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11137\"\u003e#11137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCI and Release: Switched ESM smoke tests to locked dependencies and synchronized package and runtime version metadata for v1.20.0. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11128\"\u003e#11128\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11152\"\u003e#11152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yens1\"\u003e\u003ccode\u003e@​yens1\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11109\"\u003e#11109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Sasireddy001\"\u003e\u003ccode\u003e@​Sasireddy001\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11113\"\u003e#11113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ari-token-security\"\u003e\u003ccode\u003e@​ari-token-security\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11094\"\u003e#11094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/timothyokooboh\"\u003e\u003ccode\u003e@​timothyokooboh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11097\"\u003e#11097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gi9439041-png\"\u003e\u003ccode\u003e@​gi9439041-png\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11119\"\u003e#11119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Hashim1999164\"\u003e\u003ccode\u003e@​Hashim1999164\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11082\"\u003e#11082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/v-dev-cl\"\u003e\u003ccode\u003e@​v-dev-cl\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11091\"\u003e#11091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/r0h1tb\"\u003e\u003ccode\u003e@​r0h1tb\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ostapondo\"\u003e\u003ccode\u003e@​ostapondo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog (\u003ca href=\"https://github.com/axios/axios/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/axios/axios/compare/v1.19.0...v1.20.0\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev1.19.0 - July 22, 2026\u003c/h2\u003e\n\u003cp\u003eThis release raises the form-data security floor, adds configuration and type-system capabilities, and fixes NO_PROXY matching, interceptor errors, progress reporting, and serialization edge cases.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMultipart Form Data: Raised the form-data dependency floor to ^4.0.6, preventing fresh installations from resolving versions affected by the CRLF injection vulnerability GHSA-hmw2-7cc7-3qxx (\u003ca href=\"https://github.com/advisories/GHSA-hmw2-7cc7-3qxx\"\u003ehttps://github.com/advisories/GHSA-hmw2-7cc7-3qxx\u003c/a\u003e). (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev1.19.0 — July 22, 2026\u003c/h2\u003e\n\u003cp\u003eThis release raises the form-data security floor, adds configuration and type-system capabilities, and fixes NO_PROXY matching, interceptor errors, progress reporting, and serialization edge cases.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMultipart Form Data: Raised the form-data dependency floor to ^4.0.6, preventing fresh installations from resolving versions affected by the CRLF injection vulnerability GHSA-hmw2-7cc7-3qxx (\u003ca href=\"https://github.com/advisories/GHSA-hmw2-7cc7-3qxx\"\u003ehttps://github.com/advisories/GHSA-hmw2-7cc7-3qxx\u003c/a\u003e). (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfiguration Extensibility: Preserved own-enumerable symbol-keyed fields through mergeConfig and added a generic params type across public TypeScript declarations, responses, errors,\nadapters, and serializers. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11043\"\u003e#11043\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11081\"\u003e#11081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHeader Parameter Parsing: Added the opt-in AxiosHeaders.parseParameters() parser for quote-aware, RFC-style HTTP parameter parsing while preserving legacy parsing behavior. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11051\"\u003e#11051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHTTP Status Codes: Added the missing Cloudflare 520 WebServerReturnsAnUnknownError status and matching ESM/CJS declarations. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11067\"\u003e#11067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eForm Data Conversion: Limited formDataToJSON path splitting to dot and bracket notation, preserving literal punctuation in keys, and removed browser-facing Buffer.from usage from toFormData to avoid unnecessary polyfills. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11006\"\u003e#11006\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11018\"\u003e#11018\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProxy Bypass: Canonicalized IPv4 shorthand, octal, and hexadecimal forms during NO_PROXY matching and honored * entries within comma- or space-separated bypass lists. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11029\"\u003e#11029\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11053\"\u003e#11053\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCancellation: Propagated already-aborted input signals immediately when composing abort signals. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11035\"\u003e#11035\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHeader Handling: Preserved empty first values for duplicate singleton headers and made AxiosHeaders#getSetCookie() consistently return arrays for present values. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11036\"\u003e#11036\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11037\"\u003e#11037\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eURL Handling: Included normalized, safely redacted offending URLs in malformed-protocol errors and removed repeated trailing slashes when combining base URLs. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11008\"\u003e#11008\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11038\"\u003e#11038\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProgress Events: Clamped malformed negative progress values to zero and ensured final Node.js download progress events are delivered before streamed responses close. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11039\"\u003e#11039\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11040\"\u003e#11040\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eError and JSON Serialization: Serialized Set values as arrays in JSON-compatible snapshots and synthesized useful AxiosError messages from otherwise-empty AggregateError instances. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11044\"\u003e#11044\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11059\"\u003e#11059\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eContent-Length Enforcement: Corrected base64 data: URL size estimation so maxContentLength is enforced consistently by the HTTP and Fetch adapters. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11061\"\u003e#11061\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSynchronous Interceptors: Prevented requests from being dispatched after synchronous request interceptors fail unless their paired rejection handler resolves successfully. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11071\"\u003e#11071\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDependencies: Updated development and test tooling, the docs fixture's Axios version, and GitHub Actions integrations including Checkout, Setup Node, Setup Deno, and Zizmor. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11031\"\u003e#11031\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11055\"\u003e#11055\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11056\"\u003e#11056\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11058\"\u003e#11058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11079\"\u003e#11079\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11080\"\u003e#11080\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11088\"\u003e#11088\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11089\"\u003e#11089\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11090\"\u003e#11090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild Outputs: Limited sourcemap generation to published minified bundles, removing broken map references from non-minified builds. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11054\"\u003e#11054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForm Data Internals: Centralized FormData header handling and made the Node.js adapter tolerate getHeaders() returning undefined under the content-only policy. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11062\"\u003e#11062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeveloper Experience: Ignored common local AI-tooling directories and fixed a constant-reassignment crash when the development sandbox serves its root path. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11032\"\u003e#11032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11073\"\u003e#11073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation: Updated sponsor information, clarified that baseURL is not a path-security boundary, scoped provenance claims to attested releases, and corrected the configuration-defaults documentation. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11041\"\u003e#11041\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11068\"\u003e#11068\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11076\"\u003e#11076\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11078\"\u003e#11078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublishing: Simplified v1 publishing to use the npm version bundled with Node.js 26 and updated package metadata for the 1.19.0 release. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11083\"\u003e#11083\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11095\"\u003e#11095\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11006\"\u003e#11006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yassertawfik4\"\u003e\u003ccode\u003e@​yassertawfik4\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11024\"\u003e#11024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnandSundar\"\u003e\u003ccode\u003e@​AnandSundar\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11029\"\u003e#11029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lin-hongkuan\"\u003e\u003ccode\u003e@​lin-hongkuan\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11035\"\u003e#11035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Wali007-lab\"\u003e\u003ccode\u003e@​Wali007-lab\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11054\"\u003e#11054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/magicdawn\"\u003e\u003ccode\u003e@​magicdawn\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11043\"\u003e#11043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/84a9f3b9a4f3244b8c8e818f557d64c7b964fb25\"\u003e\u003ccode\u003e84a9f3b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.20.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11152\"\u003e#11152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e6824eec5fcf9da467a9792724396badc490c469\"\u003e\u003ccode\u003ee6824ee\u003c/code\u003e\u003c/a\u003e fix: core methodList, HTTP adapter errors, and add tests (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11096\"\u003e#11096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d8a919fd81403d59058c0e9dbefc540407dee83f\"\u003e\u003ccode\u003ed8a919f\u003c/code\u003e\u003c/a\u003e fix(xhr): flush final progress during the live loadend dispatch (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2d2a21af8a433089474a2149781799c93acbcf3c\"\u003e\u003ccode\u003e2d2a21a\u003c/code\u003e\u003c/a\u003e fix(interceptors): tolerate nullish handlers in syncHandlerEntries (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d19040bda7a8be2f82c3c6e1a5bc03917daee39a\"\u003e\u003ccode\u003ed19040b\u003c/code\u003e\u003c/a\u003e fix: harden runtime option handling (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11141\"\u003e#11141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e0a02dd16671deabe2b809334d4c2ebede29a233\"\u003e\u003ccode\u003ee0a02dd\u003c/code\u003e\u003c/a\u003e chore(deps): bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2 in the github-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d10cb3aa3cda1d78721ddf96be590478df26cd81\"\u003e\u003ccode\u003ed10cb3a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the development_dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11143\"\u003e#11143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2c94646eb7cb7ab9dcb2aefdb04ab1b040c28e16\"\u003e\u003ccode\u003e2c94646\u003c/code\u003e\u003c/a\u003e chore(deps): bump js-yaml and mocha in /tests/smoke/cjs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11133\"\u003e#11133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/76c12bce5a4fe9a45bef9a5bf2baaf599d7d382e\"\u003e\u003ccode\u003e76c12bc\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump js-yaml from 4.3.0 to 4.3.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11140\"\u003e#11140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ba98559a7f5a18e531b5762387e5957bd281af3d\"\u003e\u003ccode\u003eba98559\u003c/code\u003e\u003c/a\u003e docs: add ScrapingBee sponsor (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11137\"\u003e#11137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.15.0...v1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.12 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/plugin-syntax-import-attributes` from 7.28.6 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/plugin-syntax-import-attributes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-import-attributes/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-plugin-syntax-import-attributes\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/plugin-transform-react-jsx-self` from 7.27.1 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/plugin-transform-react-jsx-self's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx-self/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-plugin-transform-react-jsx-self\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/plugin-transform-react-jsx-self\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/plugin-transform-react-jsx-source` from 7.27.1 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/plugin-transform-react-jsx-source's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx-source/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-plugin-transform-react-jsx-source\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/plugin-transform-react-jsx-source\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-community/eslint-utils` from 4.9.1 to 4.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint-community/eslint-utils/releases\"\u003e@​eslint-community/eslint-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.10.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/compare/v4.10.0...v4.10.1\"\u003e4.10.1\u003c/a\u003e (2026-07-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing typings \u003ccode\u003e@​types/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/336\"\u003e#336\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/f16575f3ab9dbfa60854c2706bf71621aa02d56f\"\u003ef16575f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;feat: upgrade eslint-visitor-keys v5\u0026quot; (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/333\"\u003e#333\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/c160dba12e592a4244e4d857b78462629cd5596a\"\u003ec160dba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;feat!: update Node.js version support to drop Node 18\u0026quot; (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/332\"\u003e#332\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/330a309511a15c024df43202dda4e9aef4fa0d8b\"\u003e330a309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.10.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/compare/v4.9.1...v4.10.0\"\u003e4.10.0\u003c/a\u003e (2026-07-22)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade eslint-visitor-keys v5 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/330\"\u003e#330\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/3a4159a7386e5dc20bca08c81d7c8fd64eae5fe1\"\u003e3a4159a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/f16575f3ab9dbfa60854c2706bf71621aa02d56f\"\u003e\u003ccode\u003ef16575f\u003c/code\u003e\u003c/a\u003e fix: add missing typings \u003ccode\u003e@​types/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/9594631b0b511d6db445288769dde852847b635c\"\u003e\u003ccode\u003e9594631\u003c/code\u003e\u003c/a\u003e chore: run Prettier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/330a309511a15c024df43202dda4e9aef4fa0d8b\"\u003e\u003ccode\u003e330a309\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;feat!: update Node.js version support to drop Node 18\u0026quot; (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/332\"\u003e#332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/c160dba12e592a4244e4d857b78462629cd5596a\"\u003e\u003ccode\u003ec160dba\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;feat: upgrade eslint-visitor-keys v5\u0026quot; (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/80268bc44bf55e181fad96381f1a5d89fe492bf9\"\u003e\u003ccode\u003e80268bc\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-node from 6 to 7 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/3a4159a7386e5dc20bca08c81d7c8fd64eae5fe1\"\u003e\u003ccode\u003e3a4159a\u003c/code\u003e\u003c/a\u003e feat: upgrade eslint-visitor-keys v5 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/330\"\u003e#330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/3b082a6f986074cb700db5f4409c9bfb16c6eb6c\"\u003e\u003ccode\u003e3b082a6\u003c/code\u003e\u003c/a\u003e feat!: update Node.js version support to drop Node 18 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/329\"\u003e#329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/13a44bbec3eb7824379d7ed2c4799cd2f82a2f24\"\u003e\u003ccode\u003e13a44bb\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/eb6000ecd2d2199768f46831f02fd6d898da2f41\"\u003e\u003ccode\u003eeb6000e\u003c/code\u003e\u003c/a\u003e chore(deps): bump codecov/codecov-action from 6 to 7 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/9c5d33420a93c4b4e48a05ed7078362c09c4708a\"\u003e\u003ccode\u003e9c5d334\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/upload-pages-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint-community/eslint-utils/compare/v4.9.1...v4.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.5 to 3.3.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e@​eslint/eslintrc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.6...eslintrc-v3.3.7\"\u003e3.3.7\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003ef27e7c9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003ebb0d97a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.6\"\u003e3.3.6\u003c/a\u003e (2026-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003ejs-yaml\u003c/code\u003e to 4.3.0 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/235\"\u003e#235\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/0c5de746dd98ac6904ee05ca594c50c5695e88bc\"\u003e0c5de74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e@​eslint/eslintrc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.6...eslintrc-v3.3.7\"\u003e3.3.7\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003ef27e7c9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003ebb0d97a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.6\"\u003e3.3.6\u003c/a\u003e (2026-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003ejs-yaml\u003c/code\u003e to 4.3.0 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/235\"\u003e#235\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/0c5de746dd98ac6904ee05ca594c50c5695e88bc\"\u003e0c5de74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/7943fa6dd55b236a539f658b88c763a4f9fbb38d\"\u003e\u003ccode\u003e7943fa6\u003c/code\u003e\u003c/a\u003e chore: release 3.3.7 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003e\u003ccode\u003ebb0d97a\u003c/code\u003e\u003c/a\u003e fix: update js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/5b4abc9c74dd92b9eb782ca81d559a88906509e9\"\u003e\u003ccode\u003e5b4abc9\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003e\u003ccode\u003ef27e7c9\u003c/code\u003e\u003c/a\u003e fix: Bump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/b75e1d2425deebfd1ec7f952dda7d0c4f4d65d5c\"\u003e\u003ccode\u003eb75e1d2\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/302c13310e148268f990df3edbfd10dab44f2678\"\u003e\u003ccode\u003e302c133\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/e62e7661b0d9063e42a37af5551bbcb1897e188d\"\u003e\u003ccode\u003ee62e766\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/cf27f9fd8f775d94500f2569a5bfb6a7de9cdb33\"\u003e\u003ccode\u003ecf27f9f\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/c7f4cdf1ffa86e28b5b8bf09f9e8bc7fadbf87ff\"\u003e\u003ccode\u003ec7f4cdf\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3319822ac925e018c47fcafa351b20ea0bf6eeff\"\u003e\u003ccode\u003e3319822\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@humanfs/core` from 0.19.1 to 0.19.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/humanwhocodes/humanfs/releases\"\u003e@​humanfs/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ememory: v0.19.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/compare/memory-v0.19.1...memory-v0.19.2\"\u003e0.19.2\u003c/a\u003e (2024-06-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​humanfs/core\u003c/code\u003e bumped from ^0.18.1 to ^0.18.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecore: v0.19.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/compare/core-v0.19.1...core-v0.19.2\"\u003e0.19.2\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude type dependencies at runtime (\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/956ce7aac2a998d0af23b7cb08e7630b69693138\"\u003e956ce7a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/humanwhocodes/humanfs/issues/145\"\u003e#145\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/humanwhocodes/humanfs/commit/e96070e897f017ae8abd2b0676d98d14e49665cc\"\u003e\u003ccode\u003ee96070e\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/humanwhocodes/humanfs/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/22bbaa4487a3e6c1197ca619840de4615d0c3404\"\u003e\u003ccode\u003e22bbaa4\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/d6318ebf1eb6a7f7dde5f33667158da4c9c4a74a\"\u003e\u003ccode\u003ed6318eb\u003c/code\u003e\u003c/a\u003e chore: Don't update dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/8572f9435e80ed3892d95a5f3629ca72f67495fa\"\u003e\u003ccode\u003e8572f94\u003c/code\u003e\u003c/a\u003e chore: Fix package.json syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/956ce7aac2a998d0af23b7cb08e7630b69693138\"\u003e\u003ccode\u003e956ce7a\u003c/code\u003e\u003c/a\u003e fix: Include type dependencies at runtime\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/e8ff6d154c7ac840b7969a954ce8c764a2cf5554\"\u003e\u003ccode\u003ee8ff6d1\u003c/code\u003e\u003c/a\u003e chore: Update social media posts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/f27ff412df7d7fd97bc9b85fa7769f151c619bed\"\u003e\u003ccode\u003ef27ff41\u003c/code\u003e\u003c/a\u003e chore: Update config.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/7b41d11f987ab5ae6423b9ca0c2392e34d5c2151\"\u003e\u003ccode\u003e7b41d11\u003c/code\u003e\u003c/a\u003e chore: Add security vulnerability reporting link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/d522e8e7c973ba795fd35ddc4896b3e44433e67e\"\u003e\u003ccode\u003ed522e8e\u003c/code\u003e\u003c/a\u003e docs: Add security policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/257b7b53eb2800daca06453ea385f9f2a098fcb9\"\u003e\u003ccode\u003e257b7b5\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/humanwhocodes/humanfs/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/humanwhocodes/humanfs/compare/core-v0.19.1...core-v0.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@humanfs/node` from 0.16.7 to 0.16.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/humanwhocodes/humanfs/releases\"\u003e@​humanfs/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enode: v0.16.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/compare/node-v0.16.7...node-v0.16.8\"\u003e0.16.8\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude type dependencies at runtime (\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/956ce7aac2a998d0af23b7cb08e7630b69693138\"\u003e956ce7a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/humanwhocodes/humanfs/issues/145\"\u003e#145\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​humanfs/core\u003c/code\u003e bumped from ^0.19.1 to ^0.19.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/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/humanwhocodes/humanfs/blob/main/packages/node/CHANGELOG.md\"\u003e@​humanfs/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/compare/node-v0.16.7...node-v0.16.8\"\u003e0.16.8\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure symlinks are copied as symlinks in \u003ccode\u003ecopy()\u003c/code\u003e and \u003ccode\u003ecopyAll()\u003c/code\u003e (\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/22bbaa4487a3e6c1197ca619840de4615d0c3404\"\u003e22bbaa44\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude type dependencies at runtime (\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/956ce7aac2a998d0af23b7cb08e7630b69693138\"\u003e956ce7a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/humanwhocodes/humanfs/issues/145\"\u003e#145\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​humanfs/core\u003c/code\u003e bumped from ^0.19.1 to ^0.19.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/e96070e897f017ae8abd2b0676d98d14e49665cc\"\u003e\u003ccode\u003ee96070e\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/humanwhocodes/humanfs/tree/HEAD/packages/node/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/22bbaa4487a3e6c1197ca619840de4615d0c3404\"\u003e\u003ccode\u003e22bbaa4\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/956ce7aac2a998d0af23b7cb08e7630b69693138\"\u003e\u003ccode\u003e956ce7a\u003c/code\u003e\u003c/a\u003e fix: Include type dependencies at runtime\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/humanwhocodes/humanfs/commits/node-v0.16.8/packages/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@istanbuljs/schema` from 0.1.3 to 0.1.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/istanbuljs/schema/releases\"\u003e@​istanbuljs/schema's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.5...v0.1.6\"\u003e0.1.6\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUndo change to schema in 0.1.x series (\u003ca href=\"https://github.com/istanbuljs/schema/commit/440f977adc826fa51aa5eba06ee4d89065ca4261\"\u003e440f977\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.4...v0.1.5\"\u003e0.1.5\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-add release-please (\u003ca href=\"https://github.com/istanbuljs/schema/commit/7c25461ac00d69b843d6a3e112a279164fc972b9\"\u003e7c25461\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/istanbuljs/schema/blob/master/CHANGELOG.md\"\u003e@​istanbuljs/schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.5...v0.1.6\"\u003e0.1.6\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUndo change to schema in 0.1.x series (\u003ca href=\"https://github.com/istanbuljs/schema/commit/440f977adc826fa51aa5eba06ee4d89065ca4261\"\u003e440f977\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.4...v0.1.5\"\u003e0.1.5\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-add release-please (\u003ca href=\"https://github.com/istanbuljs/schema/commit/7c25461ac00d69b843d6a3e112a279164fc972b9\"\u003e7c25461\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.3...v0.1.4\"\u003e0.1.4\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove development dependencies (\u003ca href=\"https://github.com/istanbuljs/schema/commit/a24b4c1bccf65f63e7f1fe6bd82bed82e57abc80\"\u003ea24b4c1\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/istanbuljs/schema/commit/f870afe9d8e71e1c8d723ff75cf78f388a1a7e1c\"\u003e\u003ccode\u003ef870afe\u003c/code\u003e\u003c/a\u003e chore(master): release 0.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/440f977adc826fa51aa5eba06ee4d89065ca4261\"\u003e\u003ccode\u003e440f977\u003c/code\u003e\u003c/a\u003e fix: Undo change to schema in 0.1.x series\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/d258e9ecf6ff3afdc279c8da7dc8435bce1b7554\"\u003e\u003ccode\u003ed258e9e\u003c/code\u003e\u003c/a\u003e chore(master): release 0.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/7c25461ac00d69b843d6a3e112a279164fc972b9\"\u003e\u003ccode\u003e7c25461\u003c/code\u003e\u003c/a\u003e fix: Re-add release-please\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/75b89fd6070e07f70129eccbbed47d450acc5d63\"\u003e\u003ccode\u003e75b89fd\u003c/code\u003e\u003c/a\u003e chore: Remove release-please\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/467c01f587b421b3f226a49da2ae28d507a012ba\"\u003e\u003ccode\u003e467c01f\u003c/code\u003e\u003c/a\u003e chore(master): release 0.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/a24b4c1bccf65f63e7f1fe6bd82bed82e57abc80\"\u003e\u003ccode\u003ea24b4c1\u003c/code\u003e\u003c/a\u003e fix: Remove development dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.3...v0.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​istanbuljs/schema\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jridgewell/sourcemap-codec` from 1.5.5 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jridgewell/sourcemaps/blob/main/packages/sourcemap-codec/CHANGELOG.md\"\u003e@​jridgewell/sourcemap-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e[1.6.0] - 2026-08-27\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Range Mapping support: \u003ca href=\"https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/45\"\u003e#45\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eincludes new \u003ccode\u003edecodeRangeMappings\u003c/code\u003e and \u003ccode\u003eencodeRangeMappings\u003c/code\u003e APIs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.5...sourcemap-codec/1.6.0\"\u003ehttps://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.5...sourcemap-codec/1.6.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/jridgewell/sourcemaps/commit/b7600158f4de012d246b7834a73c7c2190e75136\"\u003e\u003ccode\u003eb760015\u003c/code\u003e\u003c/a\u003e sourcemap-codec/1.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/8aec72939113eff31a4fed37b7f78a19c81ddcd3\"\u003e\u003ccode\u003e8aec729\u003c/code\u003e\u003c/a\u003e Ignore map files during ripgrepping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/6566f0c3c8c0dcdbd93655e5b82e990d48c77606\"\u003e\u003ccode\u003e6566f0c\u003c/code\u003e\u003c/a\u003e Range mappings: update encoding to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/e5d58e6611a03a84ca64e2dd0de5667d7716b877\"\u003e\u003ccode\u003ee5d58e6\u003c/code\u003e\u003c/a\u003e Improve mocha setup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/f34bc275de9b6947c1d7e90e0f106d2440675104\"\u003e\u003ccode\u003ef34bc27\u003c/code\u003e\u003c/a\u003e Changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/01a4f69b2582826f9476d7045272a5eab67133e6\"\u003e\u003ccode\u003e01a4f69\u003c/code\u003e\u003c/a\u003e Small clenaup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/6cbfce2cc8318fdc2f917d7e64833d0d7154deec\"\u003e\u003ccode\u003e6cbfce2\u003c/code\u003e\u003c/a\u003e Add test:watch commands\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/f3cb43e91f830c8f46d2223dff494dcd075ec087\"\u003e\u003ccode\u003ef3cb43e\u003c/code\u003e\u003c/a\u003e Separate signing from encoding/decoding integers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/b319fc0af756b0079e7a6735afd586f0d52c7736\"\u003e\u003ccode\u003eb319fc0\u003c/code\u003e\u003c/a\u003e Range mappings: add initial decoding/encoding support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/59f4045d1319138c521604f30b9f1e38947eb776\"\u003e\u003ccode\u003e59f4045\u003c/code\u003e\u003c/a\u003e Add unsigned VLQ encode/decode options\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jridgewell/sourcemaps/commits/sourcemap-codec/1.6.0/packages/sourcemap-codec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mswjs/interceptors` from 0.41.3 to 0.41.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mswjs/interceptors/releases\"\u003e@​mswjs/interceptors's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.41.9 (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse \u003ccode\u003eSymbol.for\u003c/code\u003e for internal symbols (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/789\"\u003e#789\u003c/a\u003e) (b393ded9055d076a27de53bb50a8ee3bc3d699bb) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e remove \u003ccode\u003eabort\u003c/code\u003e listener to prevent leak (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/785\"\u003e#785\u003c/a\u003e) (a89b4e406ac0e4e13237665b4599b1b65608ae45) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.41.8 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport patching non-configurable writable properties (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/780\"\u003e#780\u003c/a\u003e) (39372f78876fbef1ce207bf327116510beca697d) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.41.7 (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFetchResponse:\u003c/strong\u003e preserve custom \u003ccode\u003estatus\u003c/code\u003e and \u003ccode\u003eurl\u003c/code\u003e after cloning (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/778\"\u003e#778\u003c/a\u003e) (c1a4ba9302b3a51dabfce2bb218868b3d7711ce9) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e sanitize header tuples to fix Node.js 24 compatibility (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/766\"\u003e#766\u003c/a\u003e) (fa0f1eeb084f98553eece6ee29393a745bd2da11) \u003ca href=\"https://github.com/KrantiPonala\"\u003e\u003ccode\u003e@​KrantiPonala\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.41.6 (2026-04-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e clone responses safely (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/775\"\u003e#775\u003c/a\u003e) (35b102134c76d8e2615dfa3cb3b57d32c95a34bc) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.41.5 (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport detecting prototype-level globals (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/774\"\u003e#774\u003c/a\u003e) (7f8c14aeb6e58594aec02e4918ec0dfd7cf17920) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.41.4 (2026-04-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eFetchRequest\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/773\"\u003e#773\u003c/a\u003e) (53651056ceabd9c3dd03558e2409915f75b3d78a) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/81850b09a099f3be54f567866ffb107ddbea86a7\"\u003e\u003ccode\u003e81850b0\u003c/code\u003e\u003c/a\u003e chore(release): v0.41.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/b393ded9055d076a27de53bb50a8ee3bc3d699bb\"\u003e\u003ccode\u003eb393ded\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eSymbol.for\u003c/code\u003e for internal symbols (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/a89b4e406ac0e4e13237665b4599b1b65608ae45\"\u003e\u003ccode\u003ea89b4e4\u003c/code\u003e\u003c/a\u003e fix(fetch): remove \u003ccode\u003eabort\u003c/code\u003e listener to prevent leak (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/7af67bfc1e93d15634aa9bea689cef74ac5613e6\"\u003e\u003ccode\u003e7af67bf\u003c/code\u003e\u003c/a\u003e chore(release): v0.41.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/39372f78876fbef1ce207bf327116510beca697d\"\u003e\u003ccode\u003e39372f7\u003c/code\u003e\u003c/a\u003e fix: support patching non-configurable writable properties (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/24858e7b89a2d0625e89a806a4b2c2cda2ead151\"\u003e\u003ccode\u003e24858e7\u003c/code\u003e\u003c/a\u003e chore(release): v0.41.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/c1a4ba9302b3a51dabfce2bb218868b3d7711ce9\"\u003e\u003ccode\u003ec1a4ba9\u003c/code\u003e\u003c/a\u003e fix(FetchResponse): preserve custom \u003ccode\u003estatus\u003c/code\u003e and \u003ccode\u003eurl\u003c/code\u003e after cloning (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/778\"\u003e#778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/fa0f1eeb084f98553eece6ee29393a745bd2da11\"\u003e\u003ccode\u003efa0f1ee\u003c/code\u003e\u003c/a\u003e fix(fetch): sanitize header tuples to fix Node.js 24 compa...\n\n_Description has been truncated_","html_url":"https://github.com/aiacta-org/aiacta/pull/149","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiacta-org%2Faiacta/issues/149","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/149/packages"},{"uuid":"5390543011","node_id":"PR_kwDORSWuD88AAAABCuAdUQ","number":122,"state":"closed","title":"build(deps): bump the npm-minor-and-patch group across 1 directory with 15 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-15T18:36:47.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-08T18:37:22.000Z","updated_at":"2026-09-15T18:36:47.000Z","time_to_close":604765,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"npm-minor-and-patch","update_count":15,"packages":[{"name":"@inquirer/prompts","old_version":"8.5.2","new_version":"8.7.1","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"axios","old_version":"1.18.1","new_version":"1.20.0","repository_url":"https://github.com/axios/axios"},{"name":"p-limit","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/sindresorhus/p-limit"},{"name":"smol-toml","old_version":"1.7.1","new_version":"1.8.0","repository_url":"https://github.com/squirrelchat/smol-toml"},{"name":"ws","old_version":"8.21.1","new_version":"8.21.3","repository_url":"https://github.com/websockets/ws"},{"name":"@commitlint/cli","old_version":"21.2.1","new_version":"21.2.2","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@types/node","old_version":"26.1.2","new_version":"26.4.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"10.8.0","new_version":"10.10.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-jest","old_version":"29.16.0","new_version":"29.16.6","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"globals","old_version":"17.8.0","new_version":"17.12.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"jest","old_version":"30.4.2","new_version":"30.5.1","repository_url":"https://github.com/jestjs/jest"},{"name":"memfs","old_version":"4.64.0","new_version":"4.71.0","repository_url":"https://github.com/streamich/memfs"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"typescript-eslint","old_version":"8.65.0","new_version":"8.69.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-and-patch group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `8.5.2` | `8.7.1` |\n| [axios](https://github.com/axios/axios) | `1.18.1` | `1.20.0` |\n| [p-limit](https://github.com/sindresorhus/p-limit) | `7.3.1` | `7.3.2` |\n| [smol-toml](https://github.com/squirrelchat/smol-toml) | `1.7.1` | `1.8.0` |\n| [ws](https://github.com/websockets/ws) | `8.21.1` | `8.21.3` |\n| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `21.2.1` | `21.2.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.2` | `26.4.1` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.10.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.16.0` | `29.16.6` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.12.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.4.2` | `30.5.1` |\n| [memfs](https://github.com/streamich/memfs) | `4.64.0` | `4.71.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.69.0` |\n\n\nUpdates `@inquirer/prompts` from 8.5.2 to 8.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/releases\"\u003e@​inquirer/prompts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.7.1\u003c/h2\u003e\n\u003ch3\u003eWhat's new\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAll bundled prompts now pin \u003ccode\u003e@inquirer/type\u003c/code\u003e to an exact version in their published manifests. Since these type definitions leak into consumers' \u003ccode\u003etsc\u003c/code\u003e runs, a semver range on the types-only dependency could break downstream TypeScript builds without any change to Inquirer.js itself (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/pull/2247\"\u003e#2247\u003c/a\u003e, fixes \u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2244\"\u003e#2244\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIncluded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/checkbox@^5.2.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/confirm@^6.3.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/editor@^5.3.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/expand@^5.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/input@^5.1.5\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/number@^4.2.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/password@^5.2.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/rawlist@^5.3.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/search@^4.3.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/select@^5.2.4\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.7.0\u003c/h2\u003e\n\u003ch3\u003eWhat's new\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epassword\u003c/code\u003e gains the \u003ccode\u003etoggleMask\u003c/code\u003e option (ctrl+t to reveal the typed value).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003econfirm\u003c/code\u003e now matches localized yes/no answers per-locale.\u003c/li\u003e\n\u003cli\u003ePrettified prompt and theme types for better IDE display.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003einquirer-grouped-checkbox\u003c/code\u003e to the community prompts list (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/pull/2236\"\u003e#2236\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIncluded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/checkbox@^5.2.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/confirm@^6.3.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/editor@^5.3.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/expand@^5.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/input@^5.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/number@^4.2.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/password@^5.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/rawlist@^5.3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/search@^4.3.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/select@^5.2.3\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.6.0\u003c/h2\u003e\n\u003cp\u003eThe all-in-one prompts package, re-exporting every individual prompt at its latest version.\u003c/p\u003e\n\u003ch3\u003eHighlights\u003c/h3\u003e\n\u003cp\u003eThis release rides on \u003cstrong\u003e\u003ccode\u003e@inquirer/core@12.0.0\u003c/code\u003e\u003c/strong\u003e, which makes the \u003ccode\u003euseState\u003c/code\u003e setter accept a reducer/updater function. It also brings a new \u003ccode\u003einitialValue\u003c/code\u003e option to search, plus fixes for \u003ccode\u003enumber\u003c/code\u003e, \u003ccode\u003econfirm\u003c/code\u003e, and \u003ccode\u003eeditor\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eWhat's new\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/SBoudrias/Inquirer.js/commit/5748bd9966b5e175ddf5995ee4cdce6f60c4272e\"\u003e\u003ccode\u003e5748bd9\u003c/code\u003e\u003c/a\u003e chore: Publish new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/269ae73ca9dd7ac738cd35f7d0222b3522021ad9\"\u003e\u003ccode\u003e269ae73\u003c/code\u003e\u003c/a\u003e fix: pin \u003ccode\u003e@​inquirer/type\u003c/code\u003e exactly in published manifests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/927d6dda59aacf8c4088d43df68da5062757cd6d\"\u003e\u003ccode\u003e927d6dd\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): keep keypress simulation working under TERM=dumb\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/2d813b145b9ce2a531d7ba6eafb8f7451594b004\"\u003e\u003ccode\u003e2d813b1\u003c/code\u003e\u003c/a\u003e chore(deps): Bump \u003ccode\u003e@​humanfs/node\u003c/code\u003e from 0.16.6 to 0.16.8 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2245\"\u003e#2245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/7affbc9bef22adcb059325c7e8450e3da64bd6fa\"\u003e\u003ccode\u003e7affbc9\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump turbo from 2.10.9 to 2.10.11 in the build group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2243\"\u003e#2243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/56db98993c3c5c55864e5b1b7f458b1bb9c59e65\"\u003e\u003ccode\u003e56db989\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump oxfmt in the formatting group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2242\"\u003e#2242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/8e6bc3cec6b88bbd08ff49b0f01fc5dabc5f6bb2\"\u003e\u003ccode\u003e8e6bc3c\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group with 2 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2241\"\u003e#2241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/427b7a1f55d1947dd6876ce026706ae2369db313\"\u003e\u003ccode\u003e427b7a1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the testing group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/51ac389603405e8f9f315ce49416153d95c5fefe\"\u003e\u003ccode\u003e51ac389\u003c/code\u003e\u003c/a\u003e chore: Publish new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0f1718e9db1a129ad07c61a0d530f00dc4362740\"\u003e\u003ccode\u003e0f1718e\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/password\u003c/code\u003e): add ctrl+t toggle to reveal password\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@8.5.2...@inquirer/prompts@8.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.18.1 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.20.0 — August 19, 2026\u003c/h2\u003e\n\u003cp\u003eThis release hardens runtime option handling, adds RFC 9110 status-code aliases, fixes Node.js and XHR reliability issues, and refreshes project tooling and documentation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Breaking Changes \u0026amp; Deprecations\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP Status Naming: Added ContentTooLarge (413) and UnprocessableContent (422), while retaining PayloadTooLarge and UnprocessableEntity as backward-compatible deprecated aliases. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11082\"\u003e#11082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRuntime Option Handling: Hardened behavioral configuration reads against shared and foreign prototype pollution and normalized unsafe interceptor replacement objects. This also clarifies Fetch redirect and custom implementation behavior, HTTP/2 DNS and proxy handling, CIDR-based NO_PROXY matching, and malformed data URI rejection; see the PR for documented compatibility effects. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11141\"\u003e#11141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInterceptor Lifecycle: Prevented unbounded handler-array growth by trimming trailing ejected interceptors without changing iteration semantics, and kept interceptor operations safe when the public handlers field is nullish. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11087\"\u003e#11087\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequest Error Preservation: Prevented custom Error.prepareStackTrace implementations that return non-string values from replacing the original request failure with an unrelated TypeError. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11109\"\u003e#11109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eXHR Reliability: Navigation-canceled requests now reject with ECONNABORTED instead of resolving with status 0, while successful downloads flush their final progress callback during the live loadend dispatch. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11094\"\u003e#11094\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNode.js Socket Memory: Removed request-context retention from per-socket error listeners, preventing completed response data from being pinned for the lifetime of pooled keep-alive sockets. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11091\"\u003e#11091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCore Methods and HTTP Errors: Prevented structural method-header buckets from leaking into outgoing headers, standardized invalid DNS lookup and httpVersion failures as AxiosError.ERR_BAD_OPTION_VALUE, and corrected the timeoutErrorMessage merge strategy. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11096\"\u003e#11096\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDependencies: Updated fast-uri, postcss, js-yaml, mocha, development-tooling groups, and GitHub Actions dependencies. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11092\"\u003e#11092\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11098\"\u003e#11098\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11099\"\u003e#11099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11106\"\u003e#11106\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11107\"\u003e#11107\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11122\"\u003e#11122\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11123\"\u003e#11123\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11126\"\u003e#11126\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11127\"\u003e#11127\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11133\"\u003e#11133\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11140\"\u003e#11140\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11143\"\u003e#11143\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11144\"\u003e#11144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation: Applied the v1.19.0 documentation updates, added the missing fs import to the README stream example, introduced localized global search, and repaired the interceptor test link. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11101\"\u003e#11101\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11113\"\u003e#11113\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11097\"\u003e#11097\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11119\"\u003e#11119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSponsorship: Updated sponsorship links and data and added ScrapingBee as a sponsor. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11124\"\u003e#11124\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11136\"\u003e#11136\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11137\"\u003e#11137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCI and Release: Switched ESM smoke tests to locked dependencies and synchronized package and runtime version metadata for v1.20.0. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11128\"\u003e#11128\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11152\"\u003e#11152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yens1\"\u003e\u003ccode\u003e@​yens1\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11109\"\u003e#11109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Sasireddy001\"\u003e\u003ccode\u003e@​Sasireddy001\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11113\"\u003e#11113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ari-token-security\"\u003e\u003ccode\u003e@​ari-token-security\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11094\"\u003e#11094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/timothyokooboh\"\u003e\u003ccode\u003e@​timothyokooboh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11097\"\u003e#11097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gi9439041-png\"\u003e\u003ccode\u003e@​gi9439041-png\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11119\"\u003e#11119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Hashim1999164\"\u003e\u003ccode\u003e@​Hashim1999164\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11082\"\u003e#11082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/v-dev-cl\"\u003e\u003ccode\u003e@​v-dev-cl\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11091\"\u003e#11091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/r0h1tb\"\u003e\u003ccode\u003e@​r0h1tb\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ostapondo\"\u003e\u003ccode\u003e@​ostapondo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog (\u003ca href=\"https://github.com/axios/axios/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/axios/axios/compare/v1.19.0...v1.20.0\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev1.19.0 - July 22, 2026\u003c/h2\u003e\n\u003cp\u003eThis release raises the form-data security floor, adds configuration and type-system capabilities, and fixes NO_PROXY matching, interceptor errors, progress reporting, and serialization edge cases.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMultipart Form Data: Raised the form-data dependency floor to ^4.0.6, preventing fresh installations from resolving versions affected by the CRLF injection vulnerability GHSA-hmw2-7cc7-3qxx (\u003ca href=\"https://github.com/advisories/GHSA-hmw2-7cc7-3qxx\"\u003ehttps://github.com/advisories/GHSA-hmw2-7cc7-3qxx\u003c/a\u003e). (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev1.19.0 — July 22, 2026\u003c/h2\u003e\n\u003cp\u003eThis release raises the form-data security floor, adds configuration and type-system capabilities, and fixes NO_PROXY matching, interceptor errors, progress reporting, and serialization edge cases.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMultipart Form Data: Raised the form-data dependency floor to ^4.0.6, preventing fresh installations from resolving versions affected by the CRLF injection vulnerability GHSA-hmw2-7cc7-3qxx (\u003ca href=\"https://github.com/advisories/GHSA-hmw2-7cc7-3qxx\"\u003ehttps://github.com/advisories/GHSA-hmw2-7cc7-3qxx\u003c/a\u003e). (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfiguration Extensibility: Preserved own-enumerable symbol-keyed fields through mergeConfig and added a generic params type across public TypeScript declarations, responses, errors,\nadapters, and serializers. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11043\"\u003e#11043\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11081\"\u003e#11081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHeader Parameter Parsing: Added the opt-in AxiosHeaders.parseParameters() parser for quote-aware, RFC-style HTTP parameter parsing while preserving legacy parsing behavior. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11051\"\u003e#11051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHTTP Status Codes: Added the missing Cloudflare 520 WebServerReturnsAnUnknownError status and matching ESM/CJS declarations. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11067\"\u003e#11067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eForm Data Conversion: Limited formDataToJSON path splitting to dot and bracket notation, preserving literal punctuation in keys, and removed browser-facing Buffer.from usage from toFormData to avoid unnecessary polyfills. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11006\"\u003e#11006\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11018\"\u003e#11018\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProxy Bypass: Canonicalized IPv4 shorthand, octal, and hexadecimal forms during NO_PROXY matching and honored * entries within comma- or space-separated bypass lists. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11029\"\u003e#11029\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11053\"\u003e#11053\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCancellation: Propagated already-aborted input signals immediately when composing abort signals. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11035\"\u003e#11035\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHeader Handling: Preserved empty first values for duplicate singleton headers and made AxiosHeaders#getSetCookie() consistently return arrays for present values. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11036\"\u003e#11036\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11037\"\u003e#11037\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eURL Handling: Included normalized, safely redacted offending URLs in malformed-protocol errors and removed repeated trailing slashes when combining base URLs. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11008\"\u003e#11008\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11038\"\u003e#11038\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProgress Events: Clamped malformed negative progress values to zero and ensured final Node.js download progress events are delivered before streamed responses close. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11039\"\u003e#11039\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11040\"\u003e#11040\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eError and JSON Serialization: Serialized Set values as arrays in JSON-compatible snapshots and synthesized useful AxiosError messages from otherwise-empty AggregateError instances. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11044\"\u003e#11044\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11059\"\u003e#11059\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eContent-Length Enforcement: Corrected base64 data: URL size estimation so maxContentLength is enforced consistently by the HTTP and Fetch adapters. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11061\"\u003e#11061\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSynchronous Interceptors: Prevented requests from being dispatched after synchronous request interceptors fail unless their paired rejection handler resolves successfully. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11071\"\u003e#11071\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDependencies: Updated development and test tooling, the docs fixture's Axios version, and GitHub Actions integrations including Checkout, Setup Node, Setup Deno, and Zizmor. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11031\"\u003e#11031\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11055\"\u003e#11055\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11056\"\u003e#11056\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11058\"\u003e#11058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11079\"\u003e#11079\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11080\"\u003e#11080\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11088\"\u003e#11088\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11089\"\u003e#11089\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11090\"\u003e#11090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild Outputs: Limited sourcemap generation to published minified bundles, removing broken map references from non-minified builds. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11054\"\u003e#11054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForm Data Internals: Centralized FormData header handling and made the Node.js adapter tolerate getHeaders() returning undefined under the content-only policy. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11062\"\u003e#11062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeveloper Experience: Ignored common local AI-tooling directories and fixed a constant-reassignment crash when the development sandbox serves its root path. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11032\"\u003e#11032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11073\"\u003e#11073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation: Updated sponsor information, clarified that baseURL is not a path-security boundary, scoped provenance claims to attested releases, and corrected the configuration-defaults documentation. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11041\"\u003e#11041\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11068\"\u003e#11068\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11076\"\u003e#11076\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11078\"\u003e#11078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublishing: Simplified v1 publishing to use the npm version bundled with Node.js 26 and updated package metadata for the 1.19.0 release. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11083\"\u003e#11083\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11095\"\u003e#11095\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11006\"\u003e#11006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yassertawfik4\"\u003e\u003ccode\u003e@​yassertawfik4\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11024\"\u003e#11024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnandSundar\"\u003e\u003ccode\u003e@​AnandSundar\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11029\"\u003e#11029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lin-hongkuan\"\u003e\u003ccode\u003e@​lin-hongkuan\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11035\"\u003e#11035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Wali007-lab\"\u003e\u003ccode\u003e@​Wali007-lab\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11054\"\u003e#11054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/magicdawn\"\u003e\u003ccode\u003e@​magicdawn\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11043\"\u003e#11043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/84a9f3b9a4f3244b8c8e818f557d64c7b964fb25\"\u003e\u003ccode\u003e84a9f3b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.20.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11152\"\u003e#11152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e6824eec5fcf9da467a9792724396badc490c469\"\u003e\u003ccode\u003ee6824ee\u003c/code\u003e\u003c/a\u003e fix: core methodList, HTTP adapter errors, and add tests (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11096\"\u003e#11096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d8a919fd81403d59058c0e9dbefc540407dee83f\"\u003e\u003ccode\u003ed8a919f\u003c/code\u003e\u003c/a\u003e fix(xhr): flush final progress during the live loadend dispatch (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2d2a21af8a433089474a2149781799c93acbcf3c\"\u003e\u003ccode\u003e2d2a21a\u003c/code\u003e\u003c/a\u003e fix(interceptors): tolerate nullish handlers in syncHandlerEntries (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d19040bda7a8be2f82c3c6e1a5bc03917daee39a\"\u003e\u003ccode\u003ed19040b\u003c/code\u003e\u003c/a\u003e fix: harden runtime option handling (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11141\"\u003e#11141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e0a02dd16671deabe2b809334d4c2ebede29a233\"\u003e\u003ccode\u003ee0a02dd\u003c/code\u003e\u003c/a\u003e chore(deps): bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2 in the github-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d10cb3aa3cda1d78721ddf96be590478df26cd81\"\u003e\u003ccode\u003ed10cb3a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the development_dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11143\"\u003e#11143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2c94646eb7cb7ab9dcb2aefdb04ab1b040c28e16\"\u003e\u003ccode\u003e2c94646\u003c/code\u003e\u003c/a\u003e chore(deps): bump js-yaml and mocha in /tests/smoke/cjs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11133\"\u003e#11133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/76c12bce5a4fe9a45bef9a5bf2baaf599d7d382e\"\u003e\u003ccode\u003e76c12bc\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump js-yaml from 4.3.0 to 4.3.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11140\"\u003e#11140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ba98559a7f5a18e531b5762387e5957bd281af3d\"\u003e\u003ccode\u003eba98559\u003c/code\u003e\u003c/a\u003e docs: add ScrapingBee sponsor (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11137\"\u003e#11137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.18.1...v1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `p-limit` from 7.3.1 to 7.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/p-limit/releases\"\u003ep-limit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003elimitFunction\u003c/code\u003e queue clearing (\u003ca href=\"https://redirect.github.com/sindresorhus/p-limit/issues/109\"\u003e#109\u003c/a\u003e)  f3e7f9b\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/p-limit/compare/v7.3.1...v7.3.2\"\u003ehttps://github.com/sindresorhus/p-limit/compare/v7.3.1...v7.3.2\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/sindresorhus/p-limit/commit/783068bb9e967fd7bea8642e1bf5a3627fe38bdf\"\u003e\u003ccode\u003e783068b\u003c/code\u003e\u003c/a\u003e 7.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/p-limit/commit/f3e7f9ba364a9357bd912d136367d06c46660917\"\u003e\u003ccode\u003ef3e7f9b\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003elimitFunction\u003c/code\u003e queue clearing (\u003ca href=\"https://redirect.github.com/sindresorhus/p-limit/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/p-limit/compare/v7.3.1...v7.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `smol-toml` from 1.7.1 to 1.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/squirrelchat/smol-toml/releases\"\u003esmol-toml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: stringify temporal objects by \u003ca href=\"https://github.com/Gouvernathor\"\u003e\u003ccode\u003e@​Gouvernathor\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/squirrelchat/smol-toml/compare/v1.7.2...v1.8.0\"\u003ehttps://github.com/squirrelchat/smol-toml/compare/v1.7.2...v1.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: improve performance of the parser by \u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: revert sourcemap publishing by \u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/squirrelchat/smol-toml/compare/v1.7.1...v1.7.2\"\u003ehttps://github.com/squirrelchat/smol-toml/compare/v1.7.1...v1.7.2\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/squirrelchat/smol-toml/commit/6d0f4774700c40ce8b5794934eb771870a9a93d3\"\u003e\u003ccode\u003e6d0f477\u003c/code\u003e\u003c/a\u003e chore: bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/97e9713e03fa382ccfad0c2289be03456a15ca98\"\u003e\u003ccode\u003e97e9713\u003c/code\u003e\u003c/a\u003e docs: mention temporal api\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/7a3068d0200214c902ee65a3962940a36312fe79\"\u003e\u003ccode\u003e7a3068d\u003c/code\u003e\u003c/a\u003e perf: ubench opt for \u003ccode\u003einstanceof Date\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/7e8c09ad9d8b77e88f9f1a59034c99b1ce484be6\"\u003e\u003ccode\u003e7e8c09a\u003c/code\u003e\u003c/a\u003e feat: stringify temporal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/19239d0e00e63eead644955e896f327b8ac3e21c\"\u003e\u003ccode\u003e19239d0\u003c/code\u003e\u003c/a\u003e chore: bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/5f55c3aeb90e84e48fbfe6db504a37ecc2f9314a\"\u003e\u003ccode\u003e5f55c3a\u003c/code\u003e\u003c/a\u003e chore: revert sourcemap publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/5c26f1ba1a126c2691f9e5cf12d2bfc520f2ae94\"\u003e\u003ccode\u003e5c26f1b\u003c/code\u003e\u003c/a\u003e chore: update benchmarks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/92832d29eadef634c9b87e37c9f0a56aa1f30fa0\"\u003e\u003ccode\u003e92832d2\u003c/code\u003e\u003c/a\u003e refactor: better logic orchestration in structs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/2fb9ab871e6d30bce4118a2917320a3f44a3ec4c\"\u003e\u003ccode\u003e2fb9ab8\u003c/code\u003e\u003c/a\u003e refactor: ctx object instead of pointer arg + tuple returns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/e6017c4fd9e894a33af1545d2c4c51e2b4a7c9ce\"\u003e\u003ccode\u003ee6017c4\u003c/code\u003e\u003c/a\u003e ci: use staged publish\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/squirrelchat/smol-toml/compare/v1.7.1...v1.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ws` from 8.21.1 to 8.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.21.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe server now correctly rejects permessage-deflate offers if the incoming\n\u003ccode\u003eclient_max_window_bits\u003c/code\u003e parameter value is smaller than its configured\n\u003ccode\u003eclientMaxWindowBits\u003c/code\u003e (e97a20ea).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.21.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a test for \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (2eb3be0b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/c791e707eab3c13dd9a261d2479c3cc4a49a6fed\"\u003e\u003ccode\u003ec791e70\u003c/code\u003e\u003c/a\u003e [dist] 8.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e97a20eaa6f2ad7969419eed732a506453251eb9\"\u003e\u003ccode\u003ee97a20e\u003c/code\u003e\u003c/a\u003e [fix] Reject offers with \u003ccode\u003eclient_max_window_bits\u003c/code\u003e below config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/787ebf22ce3d091fb6f931d20b4c7e914ba7cf85\"\u003e\u003ccode\u003e787ebf2\u003c/code\u003e\u003c/a\u003e [dist] 8.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b4d62ebad40c3b925c84ff305a47975406015422\"\u003e\u003ccode\u003eb4d62eb\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[ci] Trust Coveralls Homebrew tap\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e4bb883723a0c18452eea10a74139901ae33c61d\"\u003e\u003ccode\u003ee4bb883\u003c/code\u003e\u003c/a\u003e [security] Use GitHub PVR as main reporting channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/2eb3be0bff2453e2654b1315c5872e8d5d424a50\"\u003e\u003ccode\u003e2eb3be0\u003c/code\u003e\u003c/a\u003e [test] Skip test on Node.js versions where it does not apply\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/websockets/ws/compare/8.21.1...8.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/cli` from 21.2.1 to 21.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e@​commitlint/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparse:\u003c/strong\u003e require colon after note keywords (conventional-commits-parser 7.1.2) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4927\"\u003e#4927\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/b83c51569d195183c695330eeb0b4f5784e0d418\"\u003eb83c515\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/conventional-changelog/issues/1517\"\u003econventional-changelog/conventional-changelog#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(container): resolve packages from TypeScript configs by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(resolve-extends): support Yarn Plug'n'Play by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4933\"\u003econventional-changelog/commitlint#4933\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, docs, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typos in comments and JSDoc by \u003ca href=\"https://github.com/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix Deno setup without package.json by \u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: repair broken lockfile from \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4939\"\u003e#4939\u003c/a\u003e and add merge queue CI support by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4941\"\u003econventional-changelog/commitlint#4941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(config-conventional): document rules that go beyond the spec by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4910\"\u003econventional-changelog/commitlint#4910\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/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md\"\u003e@​commitlint/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/cli\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/conventional-changelog/commitlint/commit/d00d190ecc8030a0f65ead16a396c2391a23996b\"\u003e\u003ccode\u003ed00d190\u003c/code\u003e\u003c/a\u003e v21.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/f2e8daec969290f59a1b67450378ae799079c953\"\u003e\u003ccode\u003ef2e8dae\u003c/code\u003e\u003c/a\u003e chore: update dependency typescript to v7 (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4886\"\u003e#4886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/5769d9fe4f40563385007f3c04ca98156ae276b1\"\u003e\u003ccode\u003e5769d9f\u003c/code\u003e\u003c/a\u003e docs: fix typos in comments and JSDoc (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4880\"\u003e#4880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@commitlint/cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/config-conventional` from 21.2.0 to 21.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e@​commitlint/config-conventional's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparse:\u003c/strong\u003e require colon after note keywords (conventional-commits-parser 7.1.2) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4927\"\u003e#4927\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/b83c51569d195183c695330eeb0b4f5784e0d418\"\u003eb83c515\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/conventional-changelog/issues/1517\"\u003econventional-changelog/conventional-changelog#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(container): resolve packages from TypeScript configs by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(resolve-extends): support Yarn Plug'n'Play by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4933\"\u003econventional-changelog/commitlint#4933\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, docs, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typos in comments and JSDoc by \u003ca href=\"https://github.com/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix Deno setup without package.json by \u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: repair broken lockfile from \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4939\"\u003e#4939\u003c/a\u003e and add merge queue CI support by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4941\"\u003econventional-changelog/commitlint#4941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(config-conventional): document rules that go beyond the spec by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4910\"\u003econventional-changelog/commitlint#4910\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/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev21.2.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.1.0...v21.2.0\"\u003e21.2.0\u003c/a\u003e (2026-06-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eresolve-extends:\u003c/strong\u003e resolve pure-ESM presets (conventional-changelog v7/v9/v10) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4859\"\u003e#4859\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/fdb566fe59457a786eac80e2a8cbb994638daba0\"\u003efdb566f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, doc, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(read): replace deprecated git-raw-commits with git-client by \u003ca href=\"https://github.com/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(issue-template): ask for package manager and version by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4867\"\u003econventional-changelog/commitlint#4867\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/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md\"\u003e@​commitlint/config-conventional's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\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/conventional-changelog/commitlint/commit/d00d190ecc8030a0f65ead16a396c2391a23996b\"\u003e\u003ccode\u003ed00d190\u003c/code\u003e\u003c/a\u003e v21.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/3146d044186ccd2c4771823c01986d93c5144add\"\u003e\u003ccode\u003e3146d04\u003c/code\u003e\u003c/a\u003e docs(config-conventional): document rules that go beyond the spec (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4910\"\u003e#4910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/f2e8daec969290f59a1b67450378ae799079c953\"\u003e\u003ccode\u003ef2e8dae\u003c/code\u003e\u003c/a\u003e chore: update dependency typescript to v7 (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4886\"\u003e#4886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@commitlint/config-conventional\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 26.1.2 to 26.4.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 `eslint` from 10.8.0 to 10.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.10.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/264b4346d1963701df0c398b4aeb2f6e8b2af93e\"\u003e\u003ccode\u003e264b434\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ed\u003c/code\u003e and \u003ccode\u003ev\u003c/code\u003e flags to \u003ccode\u003eno-unexpected-multiline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21305\"\u003e#21305\u003c/a\u003e) (Gihyeon Jeong / 정기현)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6cc6c592f30901345d94ef75e0d42c1894fae6c\"\u003e\u003ccode\u003ec6cc6c5\u003c/code\u003e\u003c/a\u003e feat: check \u003ccode\u003eObject.prototype\u003c/code\u003e property names in \u003ccode\u003enew-cap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21269\"\u003e#21269\u003c/a\u003e) (crimsonjay0)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5661fa65fde9fd4c14f0b730e3cee6a42fc657c1\"\u003e\u003ccode\u003e5661fa6\u003c/code\u003e\u003c/a\u003e feat: no-extra-bind false negatives with class fields and static blocks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21260\"\u003e#21260\u003c/a\u003e) (synthex-byte)\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/bb47dc6da2399a8f76c0c0c3273e6bc314c480e5\"\u003e\u003ccode\u003ebb47dc6\u003c/code\u003e\u003c/a\u003e fix: update dependency file-entry-cache to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20801\"\u003e#20801\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/427ac0a014066c36aa57fa8fa9af20fd9fb591e1\"\u003e\u003ccode\u003e427ac0a\u003c/code\u003e\u003c/a\u003e fix: use format strings in debug calls (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21247\"\u003e#21247\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9d8153223dbf47b9aecdc1474202aaee4845f146\"\u003e\u003ccode\u003e9d81532\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003e__proto__\u003c/code\u003e in \u003ccode\u003e/* exported */\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21261\"\u003e#21261\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/87e0a082438264ad90b87fd74165ab4fd90f63ef\"\u003e\u003ccode\u003e87e0a08\u003c/code\u003e\u003c/a\u003e fix: prefer-object-has-own autofix breaks when Object is shadowed (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21282\"\u003e#21282\u003c/a\u003e) (김채영)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8e2cb142217f2efee1d10dcc02bfb75145ae775d\"\u003e\u003ccode\u003e8e2cb14\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003enew-cap\u003c/code\u003e false positive for \u003ccode\u003eUTC\u003c/code\u003e calls with \u003ccode\u003eproperties: false\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21275\"\u003e#21275\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9f4a364ab0ade048dfce1f37792b1d461d866e55\"\u003e\u003ccode\u003e9f4a364\u003c/code\u003e\u003c/a\u003e fix: Ignore static imports in no-unreachable (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21276\"\u003e#21276\u003c/a\u003e) (Taha Kotil)\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/2417cad57d7d1bc4cf3ecf0f0575cfb10ff2011c\"\u003e\u003ccode\u003e2417cad\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/9cecb8a0a2348070abf72321965d41919c7cc626\"\u003e\u003ccode\u003e9cecb8a\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003e\\c\u003c/code\u003e control letter escapes in no-control-regex (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21286\"\u003e#21286\u003c/a\u003e) (한국)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8724829f69f8ed80c876e3a5a017da199ce78739\"\u003e\u003ccode\u003e8724829\u003c/code\u003e\u003c/a\u003e docs: update compat table links (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21263\"\u003e#21263\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5634542be580750ffb1a5766470f9e9c72719696\"\u003e\u003ccode\u003e5634542\u003c/code\u003e\u003c/a\u003e docs: Clarify eqeqeq suggestion behavior (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21256\"\u003e#21256\u003c/a\u003e) (Müslüm Yılmaz)\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/b3d876b46083d67899eb1d9613118c1c583632a2\"\u003e\u003ccode\u003eb3d876b\u003c/code\u003e\u003c/a\u003e chore: disable npm audit in ecosystem tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21306\"\u003e#21306\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1696682791661c13167eb905da2f38d1b8f4a3bf\"\u003e\u003ccode\u003e1696682\u003c/code\u003e\u003c/a\u003e ci: restore EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21297\"\u003e#21297\u003c/a\u003e) (Marry (Subin Yang))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2c7f5d6f47a92e8c0847af103e40fdb2f4dc61ef\"\u003e\u003ccode\u003e2c7f5d6\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21296\"\u003e#21296\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3c753f18b461bfbf36d41a79a7863c093ef48489\"\u003e\u003ccode\u003e3c753f1\u003c/code\u003e\u003c/a\u003e chore: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21289\"\u003e#21289\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c734690bf6f4f9c542bec428d5a1a5c6cc4a19b\"\u003e\u003ccode\u003e1c73469\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21280\"\u003e#21280\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/08a02be429e21fc93d86c8dd16cec6dc945ea2c1\"\u003e\u003ccode\u003e08a02be\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-extra-boolean-cast\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21266\"\u003e#21266\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77bb1db8e730b7da2347c647d60f215706aa349a\"\u003e\u003ccode\u003e77bb1db\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.8 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21270\"\u003e#21270\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/007e81ac0ad66bd0be4887d88a276df292ae0bed\"\u003e\u003ccode\u003e007e81a\u003c/code\u003e\u003c/a\u003e ci: skip EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21265\"\u003e#21265\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0430280e7cca9dc0fdbf0bc50464e98e84285c49\"\u003e\u003ccode\u003e0430280\u003c/code\u003e\u003c/a\u003e chore: improve ecosystem tests compatibility on Windows (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21178\"\u003e#21178\u003c/a\u003e) (crimsonjay0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.9.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1e641c919fc1421493bf913feb607896982451a3\"\u003e\u003ccode\u003e1e641c9\u003c/code\u003e\u003c/a\u003e fix: no-loss-of-precision false positive with trailing decimal point (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21251\"\u003e#21251\u003c/a\u003e) (Aleksandr Shoronov)\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/ad74a8dada2aaa17bfd0b8cc7b4119ff7a8ac04b\"\u003e\u003ccode\u003ead74a8d\u003c/code\u003e\u003c/a\u003e docs: add deprecation steps for EOL package versions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21248\"\u003e#21248\u003c/a\u003e) (Francesco Trotta)\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/3c3ae53a43721162f0db76c69665ebd9d752ea52\"\u003e\u003ccode\u003e3c3ae53\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21249\"\u003e#21249\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.9.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/08de88e50294c4e01f6cae97eceeb578da55792b\"\u003e\u003ccode\u003e08de88e\u003c/code\u003e\u003c/a\u003e feat: handle underflow in no-loss-of-precision (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21218\"\u003e#21218\u003c/a\u003e) (Rithish S)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/55db4791120ae591d88089c43127b7b0e16866d4\"\u003e\u003ccode\u003e55db479\u003c/code\u003e\u003c/a\u003e feat: add checkConditionalExpressions to \u003ccode\u003eno-unmodified-loop-condition\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21175\"\u003e#21175\u003c/a\u003e) (sethamus)\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/2ba302554e7a24e9909bbdd026fd0c2d1d0d8638\"\u003e\u003ccode\u003e2ba3025\u003c/code\u003e\u003c/a\u003e fix: prevent unsafe \u003ccode\u003eno-var\u003c/code\u003e autofix with hoisted functions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21213\"\u003e#21213\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8e6962219a605c5f5add10953aa31027da839194\"\u003e\u003ccode\u003e8e69622\u003c/code\u003e\u003c/a\u003e fix: Prevent no-var autofix when var is shadowed by catch parameter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21204\"\u003e#21204\u003c/a\u003e) (Yang Hyeonjong)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/684b57972e1ddf25e076fb36189c60bbcacee635\"\u003e\u003ccode\u003e684b579\u003c/code\u003e\u003c/a\u003e fix: prefer-template invalid autofix creates a tagged template call (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21207\"\u003e#21207\u003c/a\u003e) (김채영)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/3f20a57c6293371b6193d3fb6746c2b7b2ac2689\"\u003e\u003ccode\u003e3f20a57\u003c/code\u003e\u003c/a\u003e 10.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4e5284803854423c4c2536696888c28ce4a151f\"\u003e\u003ccode\u003ef4e5284\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bb47dc6da2399a8f76c0c0c3273e6bc314c480e5\"\u003e\u003ccode\u003ebb47dc6\u003c/code\u003e\u003c/a\u003e fix: update dependency file-entry-cache to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/427ac0a014066c36aa57fa8fa9af20fd9fb591e1\"\u003e\u003ccode\u003e427ac0a\u003c/code\u003e\u003c/a\u003e fix: use format strings in debug calls (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21247\"\u003e#21247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b3d876b46083d67899eb1d9613118c1c583632a2\"\u003e\u003ccode\u003eb3d876b\u003c/code\u003e\u003c/a\u003e chore: disable npm audit in ecosystem tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21306\"\u003e#21306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9d8153223dbf47b9aecdc1474202aaee4845f146\"\u003e\u003ccode\u003e9d81532\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003e__proto__\u003c/code\u003e in \u003ccode\u003e/* exported */\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21261\"\u003e#21261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/264b4346d1963701df0c398b4aeb2f6e8b2af93e\"\u003e\u003ccode\u003e264b434\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ed\u003c/code\u003e and \u003ccode\u003ev\u003c/code\u003e flags to \u003ccode\u003eno-unexpected-multiline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21305\"\u003e#21305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1696682791661c13167eb905da2f38d1b8f4a3bf\"\u003e\u003ccode\u003e1696682\u003c/code\u003e\u003c/a\u003e ci: restore EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21297\"\u003e#21297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2c7f5d6f47a92e8c0847af103e40fdb2f4dc61ef\"\u003e\u003ccode\u003e2c7f5d6\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21296\"\u003e#21296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/87e0a082438264ad90b87fd74165ab4fd90f63ef\"\u003e\u003ccode\u003e87e0a08\u003c/code\u003e\u003c/a\u003e fix: prefer-object-has-own autofix breaks when Object is shadowed (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.8.0...v10.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 29.16.0 to 29.16.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.16.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.5...v29.16.6\"\u003e29.16.6\u003c/a\u003e (2026-08-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-been-called:\u003c/strong\u003e don't crash on matcher without an argument (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2016\"\u003e#2016\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/58e487fecda05ddafcac2fcf67475d90bd515957\"\u003e58e487f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-length:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3629019d8e84e096115c8774a34178ff5b83aaf2\"\u003e3629019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.16.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.4...v29.16.5\"\u003e29.16.5\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e handle literal property accessors (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2011\"\u003e#2011\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d848f70d5ae1a143d4ae2ef52bf00c6658f5070d\"\u003ed848f70\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.16.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.3...v29.16.4\"\u003e29.16.4\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e handle nested assignment chains (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2009\"\u003e#2009\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/14b559af7f3d93ca585f65deae97c4b24a83e900\"\u003e14b559a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.16.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.2...v29.16.3\"\u003e29.16.3\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e check for \u003ccode\u003eexports\u003c/code\u003e global (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1988\"\u003e#1988\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/f506cb2b90743767d9619f22ebfe29b4ff047783\"\u003ef506cb2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.16.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.1...v29.16.2\"\u003e29.16.2\u003c/a\u003e (2026-08-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-equality-matcher:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2006\"\u003e#2006\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/27665cdddb1971ff2c19b0f897fee83112c95462\"\u003e27665cd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.16.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.0...v29.16.1\"\u003e29.16.1\u003c/a\u003e (2026-08-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-comparison-matcher:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2001\"\u003e#2001\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a4d20e0d499f72a188cc1c12bb19079968343102\"\u003ea4d20e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-resolves:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2002\"\u003e#2002\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0cf65de7b6fa4e1bfbd7ea7ba72c9f07c2c4a4d4\"\u003e0cf65de\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.5...v29.16.6\"\u003e29.16.6\u003c/a\u003e (2026-08-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-been-called:\u003c/strong\u003e don't crash on matcher without an argument (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2016\"\u003e#2016\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/58e487fecda05ddafcac2fcf67475d90bd515957\"\u003e58e487f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-length:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3629019d8e84e096115c8774a34178ff5b83aaf2\"\u003e3629019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.4...v29.16.5\"\u003e29.16.5\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e handle literal property accessors (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2011\"\u003e#2011\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d848f70d5ae1a143d4ae2ef52bf00c6658f5070d\"\u003ed848f70\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.3...v29.16.4\"\u003e29.16.4\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e handle nested assignment chains (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2009\"\u003e#2009\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/14b559af7f3d93ca585f65deae97c4b24a83e900\"\u003e14b559a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.2...v29.16.3\"\u003e29.16.3\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e check for \u003ccode\u003eexports\u003c/code\u003e global (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1988\"\u003e#1988\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/f506cb2b90743767d9619f22ebfe29b4ff047783\"\u003ef506cb2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.1...v29.16.2\"\u003e29.16.2\u003c/a\u003e (2026-08-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-equality-matcher:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2006\"\u003e#2006\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/27665cdddb1971ff2c19b0f897fee83112c95462\"\u003e27665cd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.0...v29.16.1\"\u003e29.16.1\u003c/a\u003e (2026-08-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-comparison-matcher:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2001\"\u003e#2001\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a4d20e0d499f72a188cc1c12bb19079968343102\"\u003ea4d20e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-resolves:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2002\"\u003e#2002\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0cf65de7b6fa4e1bfbd7ea7ba72c9f07c2c4a4d4\"\u003e0cf65de\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/jest-community/eslint-plugin-jest/commit/94076f052370b6efc333af3b915d157e76a05b52\"\u003e\u003ccode\u003e94076f0\u003c/code\u003e\u003c/a\u003e chore(release): 29.16.6 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/58e487fecda05ddafcac2fcf67475d90bd515957\"\u003e\u003ccode\u003e58e487f\u003c/code\u003e\u003c/a\u003e fix(prefer-to-have-been-called): don't crash on matcher without an argument (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3629019d8e84e096115c8774a34178ff5b83aaf2\"\u003e\u003ccode\u003e3629019\u003c/code\u003e\u003c/a\u003e fix(prefer-to-have-length): don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/197f34167e306fa057d1285b1fe08746cfc5a4a0\"\u003e\u003ccode\u003e197f341\u003c/code\u003e\u003c/a\u003e refactor(valid-expect): use optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2015\"\u003e#2015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6e6e9a272fbb780148cfdc8b23d8b97801e84b2c\"\u003e\u003ccode\u003e6e6e9a2\u003c/code\u003e\u003c/a\u003e chore(deps): update ghcr.io/danger/danger-js docker digest to 6b75ca3 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2005\"\u003e#2005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1c03289f259410d4bce5588f9d294da62a7112d\"\u003e\u003ccode\u003eb1c0328\u003c/code\u003e\u003c/a\u003e chore(release): 29.16.5 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d848f70d5ae1a143d4ae2ef52bf00c6658f5070d\"\u003e\u003ccode\u003ed848f70\u003c/code\u003e\u003c/a\u003e fix(no-export): handle literal property accessors (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2011\"\u003e#2011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/fc5657c8801fb79b85f28c91ab0abcf009a3c513\"\u003e\u003ccode\u003efc5657c\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003ereplaceText\u003c/code\u003e in fixers when possible (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2012\"\u003e#2012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6156650467c5982182aa2cb8ba122c0320a2d4dd\"\u003e\u003ccode\u003e6156650\u003c/code\u003e\u003c/a\u003e chore(release): 29.16.4 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/14b559af7f3d93ca585f65deae97c4b24a83e900\"\u003e\u003ccode\u003e14b559a\u003c/code\u003e\u003c/a\u003e fix(no-export): handle nested assignment chains (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2009\"\u003e#2009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.0...v29.16.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 17.8.0 to 17.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev17.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-09-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/353\"\u003e#3...\n\n_Description has been truncated_","html_url":"https://github.com/DeepL/deepl-cli/pull/122","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeepL%2Fdeepl-cli/issues/122","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/122/packages"},{"uuid":"5308098027","node_id":"PR_kwDOBNYa1c8AAAABBsuSFg","number":1203,"state":"closed","title":"chore(deps): bump the minor-production-deps group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-11T20:45:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-01T05:18:17.000Z","updated_at":"2026-09-11T20:45:44.000Z","time_to_close":919645,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-production-deps","update_count":5,"packages":[{"name":"js-yaml","old_version":"5.2.2","new_version":"5.4.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"oas","old_version":"38.1.1","new_version":"38.5.0","repository_url":"https://github.com/readmeio/oas"},{"name":"@readme/oas-to-har","old_version":"38.0.0","new_version":"38.2.0","repository_url":"https://github.com/readmeio/oas"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"vitest","old_version":"4.1.10","new_version":"4.1.11","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-production-deps group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `5.2.2` | `5.4.1` |\n| [oas](https://github.com/readmeio/oas/tree/HEAD/packages/oas) | `38.1.1` | `38.5.0` |\n| [@readme/oas-to-har](https://github.com/readmeio/oas/tree/HEAD/packages/oas-to-har) | `38.0.0` | `38.2.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.10` | `4.1.11` |\n\n\nUpdates `js-yaml` from 5.2.2 to 5.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[5.4.1] - 2026-08-26\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHard-limit merge sequence size to 100.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCount empty mappings in merge sequences toward \u003ccode\u003emaxTotalMergeKeys\u003c/code\u003e to limit\nCPU usage, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/797\"\u003e#797\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.4.0] - 2026-08-25\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003escalarStyleRules\u003c/code\u003e dumper option to customize string formatting.\nSee \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/docs/scalar_styling.md\"\u003eScalar styling\u003c/a\u003e for details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[breaking] Flattened the low-level AST node style representation. Scalar\nand collection nodes now use \u003ccode\u003eSCALAR_STYLE\u003c/code\u003e and \u003ccode\u003eCOLLECTION_STYLE\u003c/code\u003e values;\nexplicit tags use the separate \u003ccode\u003etagged\u003c/code\u003e property. Alias nodes now contain\nonly \u003ccode\u003ekind\u003c/code\u003e and \u003ccode\u003eanchor\u003c/code\u003e. This only affects code that directly constructs or\nedits AST nodes.\u003c/li\u003e\n\u003cli\u003e[breaking] The \u003ccode\u003esortKeys\u003c/code\u003e option was rewritten using AST mutation to avoid\nside effects.\u003c/li\u003e\n\u003cli\u003eReworked scalar style selection. This can change formatting without changing\nloaded values; in particular, whitespace-only strings are now double-quoted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccept a byte order mark at the start of each document in a stream, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/791\"\u003e#791\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eProduce valid flow mappings with \u003ccode\u003equoteFlowKeys\u003c/code\u003e and \u003ccode\u003eflowSkipColonSpace\u003c/code\u003e,\nincluding alias and property-only keys, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/786\"\u003e#786\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePreserve empty scalar items when converting block sequences to flow style.\u003c/li\u003e\n\u003cli\u003eDo not apply the 1024-character simple-key limit to flow mapping keys.\u003c/li\u003e\n\u003cli\u003eCount Unicode code points, rather than UTF-16 code units, for the\n1024-character simple-key limit.\u003c/li\u003e\n\u003cli\u003eAdd an explicit document-end marker after keep-chomped block scalars when\nneeded to preserve trailing newlines.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.3.0] - 2026-08-14\u003c/h2\u003e\n\u003cp\u003eThis release focuses on reworking the documentation and making small\narchitectural improvements before moving forward.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded completely new documentation.\u003c/li\u003e\n\u003cli\u003eExported \u003ccode\u003eDUMP_SCHEMA\u003c/code\u003e, the default schema used by the dumper.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eYAMLException.throwAt()\u003c/code\u003e for throwing an error at a source position.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\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/nodeca/js-yaml/commit/e5a3ba0efee53629b979f784cd53736f89ea61b6\"\u003e\u003ccode\u003ee5a3ba0\u003c/code\u003e\u003c/a\u003e 5.4.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/e54dea33166d429220f7754e8c7ec548e3574ac3\"\u003e\u003ccode\u003ee54dea3\u003c/code\u003e\u003c/a\u003e Hard-limit merge sequence size to 100\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/dfd3a2933c69959fc16fce1a775f36c9a5c89063\"\u003e\u003ccode\u003edfd3a29\u003c/code\u003e\u003c/a\u003e Cleanup 6a8e05f, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/797\"\u003e#797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6a8e05f9a485188ed730ac81e81ae221352ef480\"\u003e\u003ccode\u003e6a8e05f\u003c/code\u003e\u003c/a\u003e fix: count empty merge sources against maxTotalMergeKeys (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/797\"\u003e#797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6b4ff5e92474186b0c0381021ba4120f883c1995\"\u003e\u003ccode\u003e6b4ff5e\u003c/code\u003e\u003c/a\u003e 5.4.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/3b3625eb8398d5f6275603e6d22eea87e37fbf4f\"\u003e\u003ccode\u003e3b3625e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/4f25a74a4347240cb93cad698538ac9e645e5488\"\u003e\u003ccode\u003e4f25a74\u003c/code\u003e\u003c/a\u003e Fix file name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/3bd003bdd6e1fd4864310cbfcf9aec7ce75176df\"\u003e\u003ccode\u003e3bd003b\u003c/code\u003e\u003c/a\u003e Expose new scalar styling API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/fbb3e9d6a0ac540c69562638287e586ef0e65290\"\u003e\u003ccode\u003efbb3e9d\u003c/code\u003e\u003c/a\u003e Remove regex lookbehind for ES2015 compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d43c185985e3c5906e331c034aa28833c8a15e14\"\u003e\u003ccode\u003ed43c185\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eflowSkipColonSpace\u003c/code\u003e by forcing \u003ccode\u003equoteFlowKeys\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/5.2.2...5.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `oas` from 38.1.1 to 38.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/readmeio/oas/blob/main/packages/oas/CHANGELOG.md\"\u003eoas's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e38.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea312286: Add support for the \u003ccode\u003eapply-tag-changes\u003c/code\u003e ReadMe extension (\u003ccode\u003ex-readme.apply-tag-changes\u003c/code\u003e) for opting in to moving existing API operation pages to match their tags within the current API category.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4b98e32: Add an \u003ccode\u003eOpenAPIPruner\u003c/code\u003e utility for removing selected tags, paths, operations, operation IDs, and webhooks while pruning unreachable components and tags. Add operation ID selection to \u003ccode\u003eOpenAPIReducer\u003c/code\u003e, including generated IDs for operations without an authored \u003ccode\u003eoperationId\u003c/code\u003e. The shared transformer also retains operations discovered through cross-operation references and removes metadata from containers when all their operations are filtered.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecab28e3: Escape regex metacharacters when matching incoming URLs against server URLs, and strip every hyphen from path parameter names so multi-hyphen parameters still match.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [1f9e9c7]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [7c55763]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.3.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edc55d76: Honor a schema's own \u003ccode\u003edescription\u003c/code\u003e when it's declared alongside an \u003ccode\u003eallOf\u003c/code\u003e \u003ccode\u003e$ref\u003c/code\u003e, rather than inheriting the referenced schema's description\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.2.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [99be27e]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [ff467c3]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e0baa509: Upgrade \u003ccode\u003e@apidevtools/json-schema-ref-parser\u003c/code\u003e to v15, which is now ESM-only (bundled into our CJS build via \u003ccode\u003etsup\u003c/code\u003e's \u003ccode\u003enoExternal\u003c/code\u003e). Also worked around two upstream \u003ccode\u003eisUnsafeUrl()\u003c/code\u003e regressions that misclassified relative paths (\u003ccode\u003e./foo.json\u003c/code\u003e, \u003ccode\u003e../foo.json\u003c/code\u003e) as unsafe and bare IPv6 literals (\u003ccode\u003ehttp://fe80::1\u003c/code\u003e) as safe.\u003c/p\u003e\n\u003cp\u003eAs part of this, \u003ccode\u003eoas\u003c/code\u003e's circular reference analyzer (\u003ccode\u003eanalyzeCircularRefs()\u003c/code\u003e) now reports circular \u003ccode\u003e$ref\u003c/code\u003es more completely, since the upstream library's \u003ccode\u003eonCircular\u003c/code\u003e callback now fires for every occurrence of a circular reference instead of missing some.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [0baa509]\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/readmeio/oas/commits/HEAD/packages/oas\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@readme/oas-to-har` from 38.0.0 to 38.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/readmeio/oas/blob/main/packages/oas-to-har/CHANGELOG.md\"\u003e@​readme/oas-to-har's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e38.2.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eff467c3: \u003ccode\u003e@readme/oas-to-snippet\u003c/code\u003e gets support for generating \u0026quot;Agent Prompt\u0026quot; code snippets, and also a few minor dependencies were upgraded.\n\u003cul\u003e\n\u003cli\u003eoas@38.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/readmeio/oas/commits/HEAD/packages/oas-to-har\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.16 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.1.10 to 4.1.11\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.11\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevive global concurrency limit for test lifecycle [backport to v4]  -  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/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10992\"\u003evitest-dev/vitest#10992\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5146df80b\"\u003e\u003c!-- raw HTML omitted --\u003e(5146d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eEncode iframeId in tester iframe URL [backport to v4]  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003ePduhard\u003c/strong\u003e and \u003cstrong\u003eClaude Opus 4.8\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10955\"\u003evitest-dev/vitest#10955\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/10b2cd201\"\u003e\u003c!-- raw HTML omitted --\u003e(10b2c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrigger playwright/chromium gc on lower disk availability [backport to v4]  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10951\"\u003evitest-dev/vitest#10951\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9851dbc41\"\u003e\u003c!-- raw HTML omitted --\u003e(9851d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emocker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRestrict redirect mocks to the fs allowlist [backport to v4]  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10974\"\u003evitest-dev/vitest#10974\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fe5a11d3c\"\u003e\u003c!-- raw HTML omitted --\u003e(fe5a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.10...v4.1.11\"\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/9bd8d464e6328c567c2dbcd8fdd977d57a9425c2\"\u003e\u003ccode\u003e9bd8d46\u003c/code\u003e\u003c/a\u003e chore: release v4.1.11 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10995\"\u003e#10995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9851dbc41c286a30abfb6b29cce65f3e5b7b40a1\"\u003e\u003ccode\u003e9851dbc\u003c/code\u003e\u003c/a\u003e fix(browser): trigger playwright/chromium gc on lower disk availability [back...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/readmeio/api/pull/1203","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/readmeio%2Fapi/issues/1203","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1203/packages"},{"uuid":"5286245590","node_id":"PR_kwDOFIuov88AAAABBb5JuQ","number":345,"state":"closed","title":"chore(deps): bump the patch-deps-updates-main group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-05T11:21:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-29T11:21:41.000Z","updated_at":"2026-09-05T11:21:11.000Z","time_to_close":604768,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"patch-deps-updates-main","update_count":17,"packages":[{"name":"@preact/preset-vite","old_version":"2.10.3","new_version":"2.10.6","repository_url":"https://github.com/preactjs/preset-vite"},{"name":"@types/node","old_version":"20.19.37","new_version":"20.19.43","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"cddl","old_version":"0.21.0","new_version":"0.21.1","repository_url":"https://github.com/webdriverio/cddl"},{"name":"cddl2ts","old_version":"0.10.0","new_version":"0.10.1","repository_url":"https://github.com/webdriverio/cddl"},{"name":"comment-parser","old_version":"1.4.5","new_version":"1.4.8","repository_url":"https://github.com/yavorskiy/comment-parser"},{"name":"unzipper","old_version":"0.12.3","new_version":"0.12.5","repository_url":"https://github.com/ZJONSSON/node-unzipper"},{"name":"@types/estree","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@xmldom/xmldom","old_version":"0.9.8","new_version":"0.9.12","repository_url":"https://github.com/xmldom/xmldom"},{"name":"mlly","old_version":"1.8.1","new_version":"1.8.2","repository_url":"https://github.com/unjs/mlly"},{"name":"esbuild","old_version":"0.28.1","new_version":"0.28.2","repository_url":"https://github.com/evanw/esbuild"},{"name":"firefox-profile","old_version":"4.7.0","new_version":"4.7.1","repository_url":"https://github.com/saadtazi/firefox-profile-js"},{"name":"junit-report-builder","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/davidparsson/junit-report-builder"},{"name":"devtools-protocol","old_version":"0.0.1646372","new_version":"0.0.1684464","repository_url":"https://github.com/ChromeDevTools/devtools-protocol"},{"name":"testingbot-tunnel-launcher","old_version":"1.1.18","new_version":"1.1.20","repository_url":"https://github.com/testingbot/testingbot-tunnel-launcher"},{"name":"nock","old_version":"14.0.15","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"ws","old_version":"8.21.1","new_version":"8.21.3","repository_url":"https://github.com/websockets/ws"},{"name":"vue","old_version":"3.5.29","new_version":"3.5.41","repository_url":"https://github.com/vuejs/core"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-deps-updates-main group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@preact/preset-vite](https://github.com/preactjs/preset-vite) | `2.10.3` | `2.10.6` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.37` | `20.19.43` |\n| [cddl](https://github.com/webdriverio/cddl) | `0.21.0` | `0.21.1` |\n| [cddl2ts](https://github.com/webdriverio/cddl) | `0.10.0` | `0.10.1` |\n| [comment-parser](https://github.com/yavorskiy/comment-parser) | `1.4.5` | `1.4.8` |\n| [unzipper](https://github.com/ZJONSSON/node-unzipper) | `0.12.3` | `0.12.5` |\n| [@types/estree](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/estree) | `1.0.8` | `1.0.9` |\n| [@xmldom/xmldom](https://github.com/xmldom/xmldom) | `0.9.8` | `0.9.12` |\n| [mlly](https://github.com/unjs/mlly) | `1.8.1` | `1.8.2` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.28.1` | `0.28.2` |\n| [firefox-profile](https://github.com/saadtazi/firefox-profile-js) | `4.7.0` | `4.7.1` |\n| [junit-report-builder](https://github.com/davidparsson/junit-report-builder) | `5.1.1` | `5.1.2` |\n| [devtools-protocol](https://github.com/ChromeDevTools/devtools-protocol) | `0.0.1646372` | `0.0.1684464` |\n| [testingbot-tunnel-launcher](https://github.com/testingbot/testingbot-tunnel-launcher) | `1.1.18` | `1.1.20` |\n| [nock](https://github.com/nock/nock) | `14.0.15` | `14.0.17` |\n| [ws](https://github.com/websockets/ws) | `8.21.1` | `8.21.3` |\n| [vue](https://github.com/vuejs/core) | `3.5.29` | `3.5.41` |\n\n\nUpdates `@preact/preset-vite` from 2.10.3 to 2.10.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/preactjs/preset-vite/releases\"\u003e@​preact/preset-vite's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.10.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ethis\u003c/code\u003e of \u003ccode\u003econfig()\u003c/code\u003e is \u003ccode\u003eundefined\u003c/code\u003e in vite 5 by \u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/192\"\u003epreactjs/preset-vite#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eimport()\u003c/code\u003e for zimmerframe in order to support CJS Vite configs. by \u003ca href=\"https://github.com/washingtonsteven\"\u003e\u003ccode\u003e@​washingtonsteven\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/194\"\u003epreactjs/preset-vite#194\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/washingtonsteven\"\u003e\u003ccode\u003e@​washingtonsteven\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/194\"\u003epreactjs/preset-vite#194\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/preactjs/preset-vite/compare/2.10.4...2.10.5\"\u003ehttps://github.com/preactjs/preset-vite/compare/2.10.4...2.10.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.10.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: avoid babel in dev by using magic string for hook names injection by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/183\"\u003epreactjs/preset-vite#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for vite 8 by \u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/189\"\u003epreactjs/preset-vite#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for oxc by \u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/190\"\u003epreactjs/preset-vite#190\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/preactjs/preset-vite/compare/2.10.3...2.10.4\"\u003ehttps://github.com/preactjs/preset-vite/compare/2.10.3...2.10.4\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/preactjs/preset-vite/blob/main/CHANGELOG.md\"\u003e@​preact/preset-vite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.10.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e676ed9d: - prevent the CJS build from rewriting the hook names helper import to \u003ccode\u003erequire()\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eskip devtools plugin resolve/transform hooks unless devtools support is enabled\u003c/li\u003e\n\u003cli\u003eadd the \u003ccode\u003evite-plugin\u003c/code\u003e keyword for registry discovery\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\u003eSee full diff in \u003ca href=\"https://github.com/preactjs/preset-vite/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​preact/preset-vite\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.19.37 to 20.19.43\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 `cddl` from 0.21.0 to 0.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webdriverio/cddl/releases\"\u003ecddl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecddl 0.21.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webdriverio/cddl/compare/cddl-v0.21.0...cddl-v0.21.1\"\u003e0.21.1\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003e🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecddl:\u003c/strong\u003e preserve float literals so (0.0..1.0) is distinct from (0..1) (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/77\"\u003e#77\u003c/a\u003e) (\u003ca href=\"https://github.com/webdriverio/cddl/commit/8c3dc775464fb748145982998e52ede49d381d35\"\u003e8c3dc77\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/webdriverio/cddl/commit/2037c4cf8617edf23f9bc0409f19d0f5ec0f7287\"\u003e\u003ccode\u003e2037c4c\u003c/code\u003e\u003c/a\u003e chore(cddl): release v0.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/8c3dc775464fb748145982998e52ede49d381d35\"\u003e\u003ccode\u003e8c3dc77\u003c/code\u003e\u003c/a\u003e fix(cddl): preserve float literals so (0.0..1.0) is distinct from (0..1) (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/77\"\u003e#77\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/3fe464dc6af3878d103ff0458c130429978b9b42\"\u003e\u003ccode\u003e3fe464d\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.1.1 to 26.1.2 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/3ccf11d2b9eb79c1c5c5654803a69cb69090335a\"\u003e\u003ccode\u003e3ccf11d\u003c/code\u003e\u003c/a\u003e build(deps): Bump yargs from 18.0.0 to 18.1.0 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/75\"\u003e#75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/41134a32930f022dfded224a92c40d643318d37d\"\u003e\u003ccode\u003e41134a3\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​release-it/conventional-changelog\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/74\"\u003e#74\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/4b626e75d8b8db297ada796ee368c41a4f20069a\"\u003e\u003ccode\u003e4b626e7\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump typescript from 6.0.3 to 7.0.2 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/73\"\u003e#73\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/28977fe3c21021f4873e8358c50d5af21d10df68\"\u003e\u003ccode\u003e28977fe\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.1.0 to 26.1.1 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/72\"\u003e#72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/4e5b16e53c28dd32a4d623aa9d06df1ee1df1325\"\u003e\u003ccode\u003e4e5b16e\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump conventional-changelog-conventionalcommits (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/f5e62f9eb10bde2167bf2e93d5afd80580077872\"\u003e\u003ccode\u003ef5e62f9\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.0.1 to 26.1.0 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/c5d728bc8f09bd9e11afa4c18af5b5f5aeaa98a1\"\u003e\u003ccode\u003ec5d728b\u003c/code\u003e\u003c/a\u003e build(deps): Bump recast from 0.23.11 to 0.23.12 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/67\"\u003e#67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webdriverio/cddl/compare/cddl-v0.21.0...cddl-v0.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cddl2ts` from 0.10.0 to 0.10.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/100a75d9ca4606d1ad01704bcdbbfa162eb5b91d\"\u003e\u003ccode\u003e100a75d\u003c/code\u003e\u003c/a\u003e chore(cddl2ts): release v0.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/2037c4cf8617edf23f9bc0409f19d0f5ec0f7287\"\u003e\u003ccode\u003e2037c4c\u003c/code\u003e\u003c/a\u003e chore(cddl): release v0.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/8c3dc775464fb748145982998e52ede49d381d35\"\u003e\u003ccode\u003e8c3dc77\u003c/code\u003e\u003c/a\u003e fix(cddl): preserve float literals so (0.0..1.0) is distinct from (0..1) (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/77\"\u003e#77\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/3fe464dc6af3878d103ff0458c130429978b9b42\"\u003e\u003ccode\u003e3fe464d\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.1.1 to 26.1.2 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/3ccf11d2b9eb79c1c5c5654803a69cb69090335a\"\u003e\u003ccode\u003e3ccf11d\u003c/code\u003e\u003c/a\u003e build(deps): Bump yargs from 18.0.0 to 18.1.0 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/75\"\u003e#75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/41134a32930f022dfded224a92c40d643318d37d\"\u003e\u003ccode\u003e41134a3\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​release-it/conventional-changelog\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/74\"\u003e#74\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/4b626e75d8b8db297ada796ee368c41a4f20069a\"\u003e\u003ccode\u003e4b626e7\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump typescript from 6.0.3 to 7.0.2 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/73\"\u003e#73\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/28977fe3c21021f4873e8358c50d5af21d10df68\"\u003e\u003ccode\u003e28977fe\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.1.0 to 26.1.1 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/72\"\u003e#72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/4e5b16e53c28dd32a4d623aa9d06df1ee1df1325\"\u003e\u003ccode\u003e4e5b16e\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump conventional-changelog-conventionalcommits (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/f5e62f9eb10bde2167bf2e93d5afd80580077872\"\u003e\u003ccode\u003ef5e62f9\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.0.1 to 26.1.0 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webdriverio/cddl/compare/cddl2ts-v0.10.0...cddl2ts-v0.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `comment-parser` from 1.4.5 to 1.4.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/syavorsky/comment-parser/blob/main/CHANGELOG.md\"\u003ecomment-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e1f4f081: fix: update types\u003c/p\u003e\n\u003cp\u003erefactor: use non-deprecated methods\u003c/p\u003e\n\u003cp\u003echore: update devDependencies and add rootDir to avoid warning\u003c/p\u003e\n\u003cp\u003echore: add recommended baseline-browser-mapping\u003c/p\u003e\n\u003cp\u003echore: disallow scripts as per latest npm guidance\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec413827: Ensure non-optional name is only broken on equal sign if prefixed by an identifier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e02d3c46: Support default values on non-optional names (e.g. \u003ccode\u003e@property {number} BITMASK_VALUE_A=16 - description\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/15b797fe9daf2d5d99da977d0f97b7e4ab993f48\"\u003e\u003ccode\u003e15b797f\u003c/code\u003e\u003c/a\u003e release v1.4.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/1f4f08193ff47aa2f3a7c8ebf037d106a92b33a7\"\u003e\u003ccode\u003e1f4f081\u003c/code\u003e\u003c/a\u003e fix: update types (\u003ca href=\"https://redirect.github.com/yavorskiy/comment-parser/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/4403bfec2c509055756541a780237cfaeb8f426e\"\u003e\u003ccode\u003e4403bfe\u003c/code\u003e\u003c/a\u003e release v1.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/c413827a1831c9142baa9a3f166b851b23783023\"\u003e\u003ccode\u003ec413827\u003c/code\u003e\u003c/a\u003e fix: ensure non-optional name is only broken on equal sign if prefixed by an ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/e6415d55e63424fe9b946a5ed23e75de75d483a1\"\u003e\u003ccode\u003ee6415d5\u003c/code\u003e\u003c/a\u003e release v1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/02d3c4658bcb61a89ba9b4b5196e42b0f0da3a5d\"\u003e\u003ccode\u003e02d3c46\u003c/code\u003e\u003c/a\u003e fix: support default values on non-optional names (\u003ca href=\"https://redirect.github.com/yavorskiy/comment-parser/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/6256c25aa761423783adb1a7a7c4229441955296\"\u003e\u003ccode\u003e6256c25\u003c/code\u003e\u003c/a\u003e docs: add release instructions to CLAUDE.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/75352a06adb5b06ae46b00c5cc5bbc147a8625b5\"\u003e\u003ccode\u003e75352a0\u003c/code\u003e\u003c/a\u003e docs: add playground location and upgrade instructions to CLAUDE.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/3f22c3d5dac511bd2d08a4989c73381613df1d3b\"\u003e\u003ccode\u003e3f22c3d\u003c/code\u003e\u003c/a\u003e update .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/17835ce7807d0d947bea09af3f98ac1fe29aad03\"\u003e\u003ccode\u003e17835ce\u003c/code\u003e\u003c/a\u003e docs: add CLAUDE.md with build commands and architecture overview\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yavorskiy/comment-parser/compare/v1.4.5...v1.4.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `unzipper` from 0.12.3 to 0.12.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ZJONSSON/node-unzipper/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/estree` from 1.0.8 to 1.0.9\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/estree\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@xmldom/xmldom` from 0.9.8 to 0.9.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xmldom/xmldom/releases\"\u003e@​xmldom/xmldom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.9.12\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/xmldom/xmldom/compare/0.9.11...0.9.12\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: parsing a deeply or repeatedly namespaced document no longer consumes quadratic memory; the in-scope namespace map is inherited through the prototype chain instead of being copied for every prefix-declaring element (O(N) instead of O(N²)), preventing a denial-of-service reachable from \u003ccode\u003eDOMParser.parseFromString\u003c/code\u003e with default options. Serialized output is byte-identical. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-965w-775f-mr7g\"\u003e\u003ccode\u003eGHSA-965w-775f-mr7g\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: attribute de-duplication during parsing is now O(M) instead of O(M²); the \u003ccode\u003eNamedNodeMap\u003c/code\u003e parse-time dedup path uses a null-prototype membership index, so a well-formed document with a hostile number of duplicate attributes can no longer wedge the parse. Attribute order and duplicate resolution (last value wins, first position kept) are byte-identical, preserving the XML \u003ca href=\"https://www.w3.org/TR/xml/#uniqattspec\"\u003eno-duplicate-attributes well-formedness constraint\u003c/a\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-8344-3jmq-59r6\"\u003e\u003ccode\u003eGHSA-8344-3jmq-59r6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: HTML raw-text parsing no longer amplifies output on a missing or case-mismatched closing tag; the closing tag is matched case-insensitively per the WHATWG HTML \u003ca href=\"https://html.spec.whatwg.org/multipage/parsing.html#rawtext-end-tag-name-state\"\u003eRAWTEXT end-tag rule\u003c/a\u003e and a missing closing tag is handled explicitly, preventing a denial-of-service. Output for well-formed input is unchanged. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6mj3-qw4j-hgrw\"\u003e\u003ccode\u003eGHSA-6mj3-qw4j-hgrw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: malformed-input recovery is now linear instead of quadratic — the malformed tag-name scan terminates at an embedded \u003ccode\u003e\u0026lt;\u003c/code\u003e, and \u003ccode\u003eNode.prototype.normalize()\u003c/code\u003e merges adjacent text nodes in O(K) instead of O(K²) (also reachable programmatically), per \u003ca href=\"https://dom.spec.whatwg.org/#dom-node-normalize\"\u003e\u003ccode\u003enormalize()\u003c/code\u003e\u003c/a\u003e in the WHATWG DOM spec. DOM output is unchanged; only the reported error text differs. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-93r5-fhx6-vmg9\"\u003e\u003ccode\u003eGHSA-93r5-fhx6-vmg9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now rejects a DocType \u003ccode\u003ename\u003c/code\u003e that is not a valid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — matching the sibling \u003ccode\u003epublicId\u003c/code\u003e/\u003ccode\u003esystemId\u003c/code\u003e/\u003ccode\u003einternalSubset\u003c/code\u003e checks and preventing XML injection via \u003ccode\u003eDocumentType.name\u003c/code\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-27p8-2357-5qqv\"\u003e\u003ccode\u003eGHSA-27p8-2357-5qqv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now validates a processing-instruction target as an XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-NCName\"\u003e\u003ccode\u003eNCName\u003c/code\u003e\u003c/a\u003e and rejects a case-insensitive \u003ccode\u003exml\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — preventing PI-target injection via \u003ccode\u003e\u0026gt;\u003c/code\u003e, \u003ccode\u003e?\u003c/code\u003e, or whitespace. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-c7q8-3ch8-vqpv\"\u003e\u003ccode\u003eGHSA-c7q8-3ch8-vqpv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eDocument.createEntityReference()\u003c/code\u003e now rejects an invalid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e at creation, and \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e validates an \u003ccode\u003eEntityReference\u003c/code\u003e \u003ccode\u003enodeName\u003c/code\u003e as an XML \u003ccode\u003eName\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — preventing XML injection via an entity-reference name. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6gmq-8vp8-gcm6\"\u003e\u003ccode\u003eGHSA-6gmq-8vp8-gcm6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the \u003ccode\u003erequireWellFormed\u003c/code\u003e serializer's element- and attribute-name validators no longer treat an interior line terminator as satisfying the name anchors, so a name containing a line terminator is rejected with \u003ccode\u003eInvalidStateError\u003c/code\u003e — closing a bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-QName\"\u003e\u003ccode\u003eQName\u003c/code\u003e\u003c/a\u003e check. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-jxjr-3g7g-3944\"\u003e\u003ccode\u003eGHSA-jxjr-3g7g-3944\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the \u003ccode\u003erequireWellFormed\u003c/code\u003e serializer's DocType \u003ccode\u003epublicId\u003c/code\u003e/\u003ccode\u003esystemId\u003c/code\u003e validators no longer treat an interior line terminator as satisfying the anchor, so an identifier containing an ECMAScript line terminator is rejected with \u003ccode\u003eInvalidStateError\u003c/code\u003e — closing a bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-PubidLiteral\"\u003e\u003ccode\u003ePubidLiteral\u003c/code\u003e\u003c/a\u003e/\u003ccode\u003eSystemLiteral\u003c/code\u003e check. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-vr34-hp96-76pp\"\u003e\u003ccode\u003eGHSA-vr34-hp96-76pp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003ecreateElementNS()\u003c/code\u003e, \u003ccode\u003ecreateAttributeNS()\u003c/code\u003e, \u003ccode\u003ecreateDocumentType()\u003c/code\u003e, and \u003ccode\u003ecreateAttribute()\u003c/code\u003e now reject a name containing a line terminator with \u003ccode\u003eInvalidCharacterError\u003c/code\u003e, because name validation applies to the whole string — closing a creation-time bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-QName\"\u003e\u003ccode\u003eName\u003c/code\u003e/\u003ccode\u003eQName\u003c/code\u003e\u003c/a\u003e production on the default serialization path. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-3px3-54cx-rmw9\"\u003e\u003ccode\u003eGHSA-3px3-54cx-rmw9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the parser now reports a not-well-formed end tag whose valid name is followed by trailing content (a recoverable \u003ccode\u003eerror\u003c/code\u003e in XML, a \u003ccode\u003ewarning\u003c/code\u003e in HTML) instead of accepting it silently, per the XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-ETag\"\u003e\u003ccode\u003eETag\u003c/code\u003e\u003c/a\u003e production; parsing recovers to the byte-identical DOM. Consumers that want strict rejection can escalate the reported \u003ccode\u003eerror\u003c/code\u003e to fatal via the parser's \u003ccode\u003eonError\u003c/code\u003e handler. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6h8r-xr42-gp59\"\u003e\u003ccode\u003eGHSA-6h8r-xr42-gp59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDOMException\u003c/code\u003es raised during parsing are now reported as a \u003ccode\u003efatalError\u003c/code\u003e, and the originating error is preserved as the \u003ccode\u003ecause\u003c/code\u003e on the resulting \u003ccode\u003eParseError\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThank you,\n\u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/KarimTantawey\"\u003e\u003ccode\u003e@​KarimTantawey\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/bhaswanthc\"\u003e\u003ccode\u003e@​bhaswanthc\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/arpitjain099\"\u003e\u003ccode\u003e@​arpitjain099\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/Paranoidgrinch\"\u003e\u003ccode\u003e@​Paranoidgrinch\u003c/code\u003e\u003c/a\u003e,\nfor your contributions\u003c/p\u003e\n\u003ch2\u003e0.9.11\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/xmldom/xmldom/compare/0.9.10...0.9.11\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e now also rejects invalid element and attribute names when \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e is passed, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e for a name that is not a valid XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-QName\"\u003e\u003ccode\u003eQName\u003c/code\u003e\u003c/a\u003e (this covers the namespace prefix, which surfaces in the element qualified name or in a synthesized \u003ccode\u003exmlns:\u003c/code\u003e declaration). This prevents XML injection via \u003ccode\u003ecreateElement()\u003c/code\u003e / \u003ccode\u003esetAttribute()\u003c/code\u003e, extending the existing \u003ccode\u003erequireWellFormed\u003c/code\u003e checks to the serialized name set. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-w2rr-34g9-rvrj\"\u003e\u003ccode\u003eGHSA-w2rr-34g9-rvrj\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-4w3w-2rp5-g8jm\"\u003e\u003ccode\u003eGHSA-4w3w-2rp5-g8jm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the processing-instruction grammar regex no longer backtracks quadratically on an unterminated processing instruction (\u003ccode\u003e\u0026lt;?…\u003c/code\u003e with no closing \u003ccode\u003e?\u0026gt;\u003c/code\u003e), preventing a denial-of-service (ReDoS) reachable from \u003ccode\u003eDOMParser.parseFromString\u003c/code\u003e with default options. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-g53g-w8rj-fmg7\"\u003e\u003ccode\u003eGHSA-g53g-w8rj-fmg7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCharacterData\u003c/code\u003e \u003ccode\u003enodeValue\u003c/code\u003e and \u003ccode\u003edata\u003c/code\u003e are now kept in sync \u003ca href=\"https://redirect.github.com/xmldom/xmldom/pull/990\"\u003e\u003ccode\u003e[#990](https://github.com/xmldom/xmldom/issues/990)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThank you,\n\u003ca href=\"https://github.com/bhaswanthc\"\u003e\u003ccode\u003e@​bhaswanthc\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/jmestwa-coder\"\u003e\u003ccode\u003e@​jmestwa-coder\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/stevenobiajulu\"\u003e\u003ccode\u003e@​stevenobiajulu\u003c/code\u003e\u003c/a\u003e,\nfor your contributions\u003c/p\u003e\n\u003ch2\u003e0.9.10\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/xmldom/xmldom/blob/master/CHANGELOG.md\"\u003e@​xmldom/xmldom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/xmldom/xmldom/compare/0.9.11...0.9.12\"\u003e0.9.12\u003c/a\u003e\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: parsing a deeply or repeatedly namespaced document no longer consumes quadratic memory; the in-scope namespace map is inherited through the prototype chain instead of being copied for every prefix-declaring element (O(N) instead of O(N²)), preventing a denial-of-service reachable from \u003ccode\u003eDOMParser.parseFromString\u003c/code\u003e with default options. Serialized output is byte-identical. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-965w-775f-mr7g\"\u003e\u003ccode\u003eGHSA-965w-775f-mr7g\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: attribute de-duplication during parsing is now O(M) instead of O(M²); the \u003ccode\u003eNamedNodeMap\u003c/code\u003e parse-time dedup path uses a null-prototype membership index, so a well-formed document with a hostile number of duplicate attributes can no longer wedge the parse. Attribute order and duplicate resolution (last value wins, first position kept) are byte-identical, preserving the XML \u003ca href=\"https://www.w3.org/TR/xml/#uniqattspec\"\u003eno-duplicate-attributes well-formedness constraint\u003c/a\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-8344-3jmq-59r6\"\u003e\u003ccode\u003eGHSA-8344-3jmq-59r6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: HTML raw-text parsing no longer amplifies output on a missing or case-mismatched closing tag; the closing tag is matched case-insensitively per the WHATWG HTML \u003ca href=\"https://html.spec.whatwg.org/multipage/parsing.html#rawtext-end-tag-name-state\"\u003eRAWTEXT end-tag rule\u003c/a\u003e and a missing closing tag is handled explicitly, preventing a denial-of-service. Output for well-formed input is unchanged. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6mj3-qw4j-hgrw\"\u003e\u003ccode\u003eGHSA-6mj3-qw4j-hgrw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: malformed-input recovery is now linear instead of quadratic — the malformed tag-name scan terminates at an embedded \u003ccode\u003e\u0026lt;\u003c/code\u003e, and \u003ccode\u003eNode.prototype.normalize()\u003c/code\u003e merges adjacent text nodes in O(K) instead of O(K²) (also reachable programmatically), per \u003ca href=\"https://dom.spec.whatwg.org/#dom-node-normalize\"\u003e\u003ccode\u003enormalize()\u003c/code\u003e\u003c/a\u003e in the WHATWG DOM spec. DOM output is unchanged; only the reported error text differs. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-93r5-fhx6-vmg9\"\u003e\u003ccode\u003eGHSA-93r5-fhx6-vmg9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now rejects a DocType \u003ccode\u003ename\u003c/code\u003e that is not a valid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — matching the sibling \u003ccode\u003epublicId\u003c/code\u003e/\u003ccode\u003esystemId\u003c/code\u003e/\u003ccode\u003einternalSubset\u003c/code\u003e checks and preventing XML injection via \u003ccode\u003eDocumentType.name\u003c/code\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-27p8-2357-5qqv\"\u003e\u003ccode\u003eGHSA-27p8-2357-5qqv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now validates a processing-instruction target as an XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-NCName\"\u003e\u003ccode\u003eNCName\u003c/code\u003e\u003c/a\u003e and rejects a case-insensitive \u003ccode\u003exml\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — preventing PI-target injection via \u003ccode\u003e\u0026gt;\u003c/code\u003e, \u003ccode\u003e?\u003c/code\u003e, or whitespace. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-c7q8-3ch8-vqpv\"\u003e\u003ccode\u003eGHSA-c7q8-3ch8-vqpv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eDocument.createEntityReference()\u003c/code\u003e now rejects an invalid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e at creation, and \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e validates an \u003ccode\u003eEntityReference\u003c/code\u003e \u003ccode\u003enodeName\u003c/code\u003e as an XML \u003ccode\u003eName\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — preventing XML injection via an entity-reference name. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6gmq-8vp8-gcm6\"\u003e\u003ccode\u003eGHSA-6gmq-8vp8-gcm6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the \u003ccode\u003erequireWellFormed\u003c/code\u003e serializer's element- and attribute-name validators no longer treat an interior line terminator as satisfying the name anchors, so a name containing a line terminator is rejected with \u003ccode\u003eInvalidStateError\u003c/code\u003e — closing a bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-QName\"\u003e\u003ccode\u003eQName\u003c/code\u003e\u003c/a\u003e check. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-jxjr-3g7g-3944\"\u003e\u003ccode\u003eGHSA-jxjr-3g7g-3944\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the \u003ccode\u003erequireWellFormed\u003c/code\u003e serializer's DocType \u003ccode\u003epublicId\u003c/code\u003e/\u003ccode\u003esystemId\u003c/code\u003e validators no longer treat an interior line terminator as satisfying the anchor, so an identifier containing an ECMAScript line terminator is rejected with \u003ccode\u003eInvalidStateError\u003c/code\u003e — closing a bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-PubidLiteral\"\u003e\u003ccode\u003ePubidLiteral\u003c/code\u003e\u003c/a\u003e/\u003ccode\u003eSystemLiteral\u003c/code\u003e check. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-vr34-hp96-76pp\"\u003e\u003ccode\u003eGHSA-vr34-hp96-76pp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003ecreateElementNS()\u003c/code\u003e, \u003ccode\u003ecreateAttributeNS()\u003c/code\u003e, \u003ccode\u003ecreateDocumentType()\u003c/code\u003e, and \u003ccode\u003ecreateAttribute()\u003c/code\u003e now reject a name containing a line terminator with \u003ccode\u003eInvalidCharacterError\u003c/code\u003e, because name validation applies to the whole string — closing a creation-time bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-QName\"\u003e\u003ccode\u003eName\u003c/code\u003e/\u003ccode\u003eQName\u003c/code\u003e\u003c/a\u003e production on the default serialization path. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-3px3-54cx-rmw9\"\u003e\u003ccode\u003eGHSA-3px3-54cx-rmw9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the parser now reports a not-well-formed end tag whose valid name is followed by trailing content (a recoverable \u003ccode\u003eerror\u003c/code\u003e in XML, a \u003ccode\u003ewarning\u003c/code\u003e in HTML) instead of accepting it silently, per the XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-ETag\"\u003e\u003ccode\u003eETag\u003c/code\u003e\u003c/a\u003e production; parsing recovers to the byte-identical DOM. Consumers that want strict rejection can escalate the reported \u003ccode\u003eerror\u003c/code\u003e to fatal via the parser's \u003ccode\u003eonError\u003c/code\u003e handler. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6h8r-xr42-gp59\"\u003e\u003ccode\u003eGHSA-6h8r-xr42-gp59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDOMException\u003c/code\u003es raised during parsing are now reported as a \u003ccode\u003efatalError\u003c/code\u003e, and the originating error is preserved as the \u003ccode\u003ecause\u003c/code\u003e on the resulting \u003ccode\u003eParseError\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThank you,\n\u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/KarimTantawey\"\u003e\u003ccode\u003e@​KarimTantawey\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/bhaswanthc\"\u003e\u003ccode\u003e@​bhaswanthc\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/arpitjain099\"\u003e\u003ccode\u003e@​arpitjain099\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/Paranoidgrinch\"\u003e\u003ccode\u003e@​Paranoidgrinch\u003c/code\u003e\u003c/a\u003e,\nfor your contributions\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/xmldom/xmldom/compare/0.8.14...0.8.15\"\u003e0.8.15\u003c/a\u003e\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: parsing a deeply or repeatedly namespaced document no longer consumes quadratic memory; the in-scope namespace map is inherited through the prototype chain instead of being copied for every prefix-declaring element (O(N) instead of O(N²)), preventing a denial-of-service reachable from \u003ccode\u003eDOMParser.parseFromString\u003c/code\u003e with default options. Serialized output is byte-identical. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-965w-775f-mr7g\"\u003e\u003ccode\u003eGHSA-965w-775f-mr7g\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: attribute de-duplication during parsing is now O(M) instead of O(M²); the \u003ccode\u003eNamedNodeMap\u003c/code\u003e parse-time dedup path uses a null-prototype membership index, so a well-formed document with a hostile number of duplicate attributes can no longer wedge the parse. Attribute order and duplicate resolution (last value wins, first position kept) are byte-identical, preserving the XML \u003ca href=\"https://www.w3.org/TR/xml/#uniqattspec\"\u003eno-duplicate-attributes well-formedness constraint\u003c/a\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-8344-3jmq-59r6\"\u003e\u003ccode\u003eGHSA-8344-3jmq-59r6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: trimming trailing whitespace from an XML end tag (\u003ca href=\"https://www.w3.org/TR/xml/#NT-ETag\"\u003e\u003ccode\u003eETag\u003c/code\u003e\u003c/a\u003e) is now anchored so it runs in linear time instead of backtracking quadratically on a long whitespace run, preventing a ReDoS reachable from \u003ccode\u003eDOMParser.parseFromString\u003c/code\u003e. Trimmed output is byte-identical. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-x4fp-j954-r2f4\"\u003e\u003ccode\u003eGHSA-x4fp-j954-r2f4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: malformed-input recovery is now linear instead of quadratic — the malformed tag-name scan terminates at an embedded \u003ccode\u003e\u0026lt;\u003c/code\u003e, and \u003ccode\u003eNode.prototype.normalize()\u003c/code\u003e merges adjacent text nodes in O(K) instead of O(K²) (also reachable programmatically), per \u003ca href=\"https://dom.spec.whatwg.org/#dom-node-normalize\"\u003e\u003ccode\u003enormalize()\u003c/code\u003e\u003c/a\u003e in the WHATWG DOM spec. DOM output is unchanged; only the reported error text differs. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-93r5-fhx6-vmg9\"\u003e\u003ccode\u003eGHSA-93r5-fhx6-vmg9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now rejects a DocType \u003ccode\u003ename\u003c/code\u003e that is not a valid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — matching the sibling \u003ccode\u003epublicId\u003c/code\u003e/\u003ccode\u003esystemId\u003c/code\u003e/\u003ccode\u003einternalSubset\u003c/code\u003e checks and preventing XML injection via \u003ccode\u003eDocumentType.name\u003c/code\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-27p8-2357-5qqv\"\u003e\u003ccode\u003eGHSA-27p8-2357-5qqv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now validates a processing-instruction target as an XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-NCName\"\u003e\u003ccode\u003eNCName\u003c/code\u003e\u003c/a\u003e and rejects a case-insensitive \u003ccode\u003exml\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — a check \u003ccode\u003e0.8.x\u003c/code\u003e did not previously perform, preventing PI-target injection via \u003ccode\u003e\u0026gt;\u003c/code\u003e, \u003ccode\u003e?\u003c/code\u003e, or whitespace. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-c7q8-3ch8-vqpv\"\u003e\u003ccode\u003eGHSA-c7q8-3ch8-vqpv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eDocument.createEntityReference()\u003c/code\u003e now rejects an invalid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e at creation, and \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e validates an \u003ccode\u003eEntityReference\u003c/code\u003e \u003ccode\u003enodeName\u003c/code\u003e as an XML \u003ccode\u003eName\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — preventing XML injection via an entity-reference name. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6gmq-8vp8-gcm6\"\u003e\u003ccode\u003eGHSA-6gmq-8vp8-gcm6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the parser now reports a not-well-formed end tag whose valid name is followed by trailing content as a recoverable \u003ccode\u003eerror\u003c/code\u003e instead of accepting it silently, per the XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-ETag\"\u003e\u003ccode\u003eETag\u003c/code\u003e\u003c/a\u003e production; parsing recovers to the byte-identical DOM. Consumers that want strict rejection can escalate the reported \u003ccode\u003eerror\u003c/code\u003e to fatal via the parser's \u003ccode\u003eerrorHandler\u003c/code\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6h8r-xr42-gp59\"\u003e\u003ccode\u003eGHSA-6h8r-xr42-gp59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThank you,\n\u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/bhaswanthc\"\u003e\u003ccode\u003e@​bhaswanthc\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/arpitjain099\"\u003e\u003ccode\u003e@​arpitjain099\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/Paranoidgrinch\"\u003e\u003ccode\u003e@​Paranoidgrinch\u003c/code\u003e\u003c/a\u003e,\nfor your contributions\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/xmldom/xmldom/compare/0.9.10...0.9.11\"\u003e0.9.11\u003c/a\u003e\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/xmldom/xmldom/commit/0af8cf829d8a92bbac612903422c6947f5458f06\"\u003e\u003ccode\u003e0af8cf8\u003c/code\u003e\u003c/a\u003e 0.9.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/69d257bd677aed2dde833a6dd67ddf244c370e41\"\u003e\u003ccode\u003e69d257b\u003c/code\u003e\u003c/a\u003e docs: add 0.9.12 CHANGELOG entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/e53e9b125de830559747b09d9f152c255600ddb9\"\u003e\u003ccode\u003ee53e9b1\u003c/code\u003e\u003c/a\u003e docs: add 0.8.15 CHANGELOG entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/0748720b620555f8c222782dcab575cf0cf403b4\"\u003e\u003ccode\u003e0748720\u003c/code\u003e\u003c/a\u003e fix: prevent quadratic malformed-tag recovery and normalize() adjacent-text m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/7ced40c06c28d151e996a97045018c3559ae4707\"\u003e\u003ccode\u003e7ced40c\u003c/code\u003e\u003c/a\u003e fix: prevent HTML raw-text output amplification via case-insensitive close-ta...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/cfb09b5dbeb035fdfedc9f01e2bbaf226bf47cf3\"\u003e\u003ccode\u003ecfb09b5\u003c/code\u003e\u003c/a\u003e fix: prevent quadratic attribute de-duplication via null-prototype membership...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/e9dbc6b54c4a9fa83e678647bc1544a505522040\"\u003e\u003ccode\u003ee9dbc6b\u003c/code\u003e\u003c/a\u003e test: characterize NamedNodeMap attribute de-duplication before the index ref...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/dabffe884e864eeecb1f515c716f875e1bc47ec1\"\u003e\u003ccode\u003edabffe8\u003c/code\u003e\u003c/a\u003e fix: prevent quadratic namespace-map memory consumption via prototype-chain i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/7b2ec67e1750daadd0bb06c92e875e726544a362\"\u003e\u003ccode\u003e7b2ec67\u003c/code\u003e\u003c/a\u003e fix: prevent multiline-anchor bypass of name/id validation by dropping the re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/4664386e4f4d99d17b416a151dbe8323e245284b\"\u003e\u003ccode\u003e4664386\u003c/code\u003e\u003c/a\u003e fix: prevent XML injection via unsafe EntityReference name (GHSA-6gmq-8vp8-gcm6)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xmldom/xmldom/compare/0.9.8...0.9.12\"\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/~karfau\"\u003ekarfau\u003c/a\u003e, a new releaser for \u003ccode\u003e@​xmldom/xmldom\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mlly` from 1.8.1 to 1.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/mlly/releases\"\u003emlly's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/mlly/compare/v1.8.0...v1.8.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGeneric angle bracket parsing (\u003ca href=\"https://redirect.github.com/unjs/mlly/pull/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo (\u003ca href=\"https://redirect.github.com/unjs/mlly/pull/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlorian Heuberger (\u003ca href=\"https://github.com/Flo0806\"\u003e\u003ccode\u003e@​Flo0806\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAngelHdz (\u003ca href=\"https://github.com/angelhdzmultimedia\"\u003e\u003ccode\u003e@​angelhdzmultimedia\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/mlly/blob/main/CHANGELOG.md\"\u003emlly's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/mlly/compare/v1.8.0...v1.8.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtract variable names ignoring function calls (\u003ca href=\"https://redirect.github.com/unjs/mlly/pull/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGeneric angle bracket parsing (\u003ca href=\"https://redirect.github.com/unjs/mlly/pull/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo (\u003ca href=\"https://redirect.github.com/unjs/mlly/pull/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/mlly/commit/12913db\"\u003e12913db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLint (\u003ca href=\"https://github.com/unjs/mlly/commit/33495f9\"\u003e33495f9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e V1.8.1 (\u003ca href=\"https://github.com/unjs/mlly/commit/ed17783\"\u003eed17783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/mlly/commit/1b09363\"\u003e1b09363\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlorian Heuberger (\u003ca href=\"https://github.com/Flo0806\"\u003e\u003ccode\u003e@​Flo0806\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAngelHdz \u003ca href=\"mailto:angel.hernandez.12@live.com\"\u003eangel.hernandez.12@live.com\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDaniel Roe (\u003ca href=\"https://github.com/danielroe\"\u003e\u003ccode\u003e@​danielroe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/c5ce4e5596761b9d2b063bcf82a5160d76e8c2cf\"\u003e\u003ccode\u003ec5ce4e5\u003c/code\u003e\u003c/a\u003e chore(release): v1.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/abef19c940da8ff31d5cf2c96deefc1035bac1c3\"\u003e\u003ccode\u003eabef19c\u003c/code\u003e\u003c/a\u003e fix: generic angle bracket parsing (\u003ca href=\"https://redirect.github.com/unjs/mlly/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/1b09363bd6f95859aea329627ae8e19877f426ed\"\u003e\u003ccode\u003e1b09363\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/ed1778327921a21e2cf8e866272fccc308216831\"\u003e\u003ccode\u003eed17783\u003c/code\u003e\u003c/a\u003e chore(release): v1.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/3f4c751435adeb2724313eddbb3c0c67d8962f52\"\u003e\u003ccode\u003e3f4c751\u003c/code\u003e\u003c/a\u003e docs: fix typo (\u003ca href=\"https://redirect.github.com/unjs/mlly/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/24bd871dbfd5c67f3c62337517ae6d883809f85e\"\u003e\u003ccode\u003e24bd871\u003c/code\u003e\u003c/a\u003e chore(deps): update autofix-ci/action digest to 7a166d7 (\u003ca href=\"https://redirect.github.com/unjs/mlly/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/938cf7e4c52c8f7faf583874e7ca24d40720bf8d\"\u003e\u003ccode\u003e938cf7e\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/unjs/mlly/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/915dd32abdf6bb1d15e3fda22b6225d887746ac0\"\u003e\u003ccode\u003e915dd32\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/unjs/mlly/issues/332\"\u003e#332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unjs/mlly/compare/v1.8.1...v1.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.28.1 to 0.28.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix tree shaking bug due to TypeScript import alias (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to incorrectly tree-shake imports that are used in a TypeScript type alias under certain circumstances. Affected code uses a TypeScript-specific \u003ccode\u003eimport\u003c/code\u003e assignment and looks something like this:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport Base from './dep.js';\r\nimport Alias = Base.SomeType;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix CSS minification bug involving \u003ccode\u003e\u0026amp;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug where esbuild's CSS minifier incorrectly removed a \u003ccode\u003e\u0026amp;\u003c/code\u003e when it was unsafe to do so. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\r\n.a .b {\r\n  \u0026amp; .b:not(\u0026amp; .c) {\r\n    color: red;\r\n  }\r\n}\r\n\u003cp\u003e/* Old output (with --minify) */\u003cbr /\u003e\n.a .b{.b:not(\u0026amp; .c){color:red}}\u003c/p\u003e\n\u003cp\u003e/* New output (with --minify) */\u003cbr /\u003e\n.a .b{\u0026amp; .b:not(\u0026amp; .c){color:red}}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis should match \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;yes\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e but not \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;no\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e. The old output incorrectly matched both.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAvoid overwriting input files without \u003ccode\u003e--allow-overwrite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4484\"\u003e#4484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eFor example: \u003ccode\u003eesbuild input.js --outfile=input.js\u003c/code\u003e tells esbuild to overwrite \u003ccode\u003einput.js\u003c/code\u003e with the output of running esbuild on it. This was supposed to already be prevented by default, but it accidentally regressed in version 0.17.0 and apparently didn't have any test coverage. The error message was being printed but the input file was still being overwritten. Oops.\u003c/p\u003e\n\u003cp\u003eThis release puts the original behavior back. With this release, esbuild should now actually avoid overwriting input files unless \u003ccode\u003e--allow-overwrite\u003c/code\u003e is explicitly present. This is done by not writing out any files when a build error is encountered.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix incorrect code generated when using top-level await (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously esbuild could generate code containing a syntax error in complex scenarios involving top-level await used in a dependency cycle. The problem was a missing \u003ccode\u003easync\u003c/code\u003e on one or more module wrapper closures. With this release, esbuild now uses a fixed-point iteration algorithm to correctly annotate all dependencies in the cycle as needing an \u003ccode\u003easync\u003c/code\u003e module wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a minification bug with lowered logical assignment operators (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4508\"\u003e#4508\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to generate incorrect code for logical assignment operators when lowering them to an older target environment. Specifically the lowering process requires duplicating the left-hand side, but esbuild incorrectly failed to count the duplicate as a new usage when the left-hand side is an identifier. That then caused the minifier to believe that the left-hand side was only used once and could attempt to incorrectly inline an initializer into the first usage. This bug has now been fixed:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\r\nfunction foo() {\r\n  let x\r\n  bar(x ||= {})\r\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/evanw/esbuild/blob/main/CHANGELOG.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix tree shaking bug due to TypeScript import alias (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to incorrectly tree-shake imports that are used in a TypeScript type alias under certain circumstances. Affected code uses a TypeScript-specific \u003ccode\u003eimport\u003c/code\u003e assignment and looks something like this:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport Base from './dep.js';\nimport Alias = Base.SomeType;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix CSS minification bug involving \u003ccode\u003e\u0026amp;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug where esbuild's CSS minifier incorrectly removed a \u003ccode\u003e\u0026amp;\u003c/code\u003e when it was unsafe to do so. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\n.a .b {\n  \u0026amp; .b:not(\u0026amp; .c) {\n    color: red;\n  }\n}\n\u003cp\u003e/* Old output (with --minify) */\u003cbr /\u003e\n.a .b{.b:not(\u0026amp; .c){color:red}}\u003c/p\u003e\n\u003cp\u003e/* New output (with --minify) */\u003cbr /\u003e\n.a .b{\u0026amp; .b:not(\u0026amp; .c){color:red}}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis should match \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;yes\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e but not \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;no\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e. The old output incorrectly matched both.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAvoid overwriting input files without \u003ccode\u003e--allow-overwrite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4484\"\u003e#4484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eFor example: \u003ccode\u003eesbuild input.js --outfile=input.js\u003c/code\u003e tells esbuild to overwrite \u003ccode\u003einput.js\u003c/code\u003e with the output of running esbuild on it. This was supposed to already be prevented by default, but it accidentally regressed in version 0.17.0 and apparently didn't have any test coverage. The error message was being printed but the input file was still being overwritten. Oops.\u003c/p\u003e\n\u003cp\u003eThis release puts the original behavior back. With this release, esbuild should now actually avoid overwriting input files unless \u003ccode\u003e--allow-overwrite\u003c/code\u003e is explicitly present. This is done by not writing out any files when a build error is encountered.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix incorrect code generated when using top-level await (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously esbuild could generate code containing a syntax error in complex scenarios involving top-level await used in a dependency cycle. The problem was a missing \u003ccode\u003easync\u003c/code\u003e on one or more module wrapper closures. With this release, esbuild now uses a fixed-point iteration algorithm to correctly annotate all dependencies in the cycle as needing an \u003ccode\u003easync\u003c/code\u003e module wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a minification bug with lowered logical assignment operators (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4508\"\u003e#4508\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to generate incorrect code for logical assignment operators when lowering them to an older target environment. Specifically the lowering process requires duplicating the left-hand side, but esbuild incorrectly failed to count the duplicate as a new usage when the left-hand side is an identifier. That then caused the minifier to believe that the left-hand side was only used once and could attempt to incorrectly inline an initializer into the first usage. This bug has now been fixed:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nfunction foo() {\n  let x\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/609683d892977362a0f99026cb74b96263d728a9\"\u003e\u003ccode\u003e609683d\u003c/code\u003e\u003c/a\u003e publish 0.28.2 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/11b1fe48df6859393d9469f323b5ebd17baaf989\"\u003e\u003ccode\u003e11b1fe4\u003c/code\u003e\u003c/a\u003e add to release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ab50d91559a27e54cd0a27a403389130ea10d97d\"\u003e\u003ccode\u003eab50d91\u003c/code\u003e\u003c/a\u003e css: fix green/blue channel swap in oklch gamut mapping (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4488\"\u003e#4488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/04627b6cf99b4a7491bebb0268173a7c77a85030\"\u003e\u003ccode\u003e04627b6\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e: \u003ccode\u003easync\u003c/code\u003e TLA checks need a worklist\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/5c15177a308c7224604058a769c4abf0a66b0a36\"\u003e\u003ccode\u003e5c15177\u003c/code\u003e\u003c/a\u003e disable \u003ccode\u003egopls\u003c/code\u003e in the \u003ccode\u003ego\u003c/code\u003e folder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/fc2ee9babc5a2e8ea7ec7c10dd5850b71f7cec7e\"\u003e\u003ccode\u003efc2ee9b\u003c/code\u003e\u003c/a\u003e css: adjust parser to allow \u003ccode\u003e--foo: {...}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/209db54371e62ad1c50e12e56bb93c74c53b0408\"\u003e\u003ccode\u003e209db54\u003c/code\u003e\u003c/a\u003e release notes for css nesting bugfix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c625d31bf08a0647ec724bf76c7115f7aec55971\"\u003e\u003ccode\u003ec625d31\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e: preserve nested ampersands during minification (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4500\"\u003e#4500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/34474e278528a60f58c959c0f422d2bfa6f6886d\"\u003e\u003ccode\u003e34474e2\u003c/code\u003e\u003c/a\u003e better isolation of current part in js parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/07f6e8c50677e0b41e5ed726c08b0ea200b14e5b\"\u003e\u003ccode\u003e07f6e8c\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e: \u003ccode\u003eimport\u003c/code\u003e assignment tree-shaking bug\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.28.1...v0.28.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firefox-profile` from 4.7.0 to 4.7.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/saadtazi/firefox-profile-js/blob/master/CHANGELOG.md\"\u003efirefox-profile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.7.1\u003c/h1\u003e\n\u003cp\u003ebump adm-zip package.\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/saadtazi/firefox-profile-js/commit/4ff12044d8584b8787fbe230b2737e080fa21b54\"\u003e\u003ccode\u003e4ff1204\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/saadtazi/firefox-profile-js/commit/f36e5431201836359eda74d6033285cbe9741ff3\"\u003e\u003ccode\u003ef36e543\u003c/code\u003e\u003c/a\u003e update patch version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/saadtazi/firefox-profile-js/commit/1d574d90aa5a2c0b096515ad4eb68d3b3365d9f4\"\u003e\u003ccode\u003e1d574d9\u003c/code\u003e\u003c/a\u003e Bump adm-zip to 0.6.0 (\u003ca href=\"https://redirect.github.com/saadtazi/firefox-profile-js/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/saadtazi/firefox-profile-js/compare/v4.7.0...v4.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `junit-report-builder` from 5.1.1 to 5.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/f31407f0cd5b762cc3f75b3b5453e4812cce845f\"\u003e\u003ccode\u003ef31407f\u003c/code\u003e\u003c/a\u003e Release 5.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/9ee352abe1a2ab0434bf25ee5c3ef82b7d3c13fa\"\u003e\u003ccode\u003e9ee352a\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/b369a8c3a592726580f070268e2879ef677e3dc3\"\u003e\u003ccode\u003eb369a8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/davidparsson/junit-report-builder/issues/90\"\u003e#90\u003c/a\u003e from davidparsson/update/package-json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/30f180fea334d7af89c20ae880c486fcfa26b8a6\"\u003e\u003ccode\u003e30f180f\u003c/code\u003e\u003c/a\u003e ci: Run tests for node.js 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/e216c421428dd7d764fef9687f0470b634ebb05e\"\u003e\u003ccode\u003ee216c42\u003c/code\u003e\u003c/a\u003e Update package-lock.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/2fcd16cddb55c7d6555ce0f27b81a0030f5d9079\"\u003e\u003ccode\u003e2fcd16c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/davidparsson/junit-report-builder/issues/89\"\u003e#89\u003c/a\u003e from assitantforjess/fix/security/bump-lodash-4.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/0fdcfb9c824b0eb9397a936943f58bcf80070da7\"\u003e\u003ccode\u003e0fdcfb9\u003c/code\u003e\u003c/a\u003e Whitespace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/895ddd454c3024623721d3e8ec3d846e363fba20\"\u003e\u003ccode\u003e895ddd4\u003c/code\u003e\u003c/a\u003e chore: bump lodash to 4.18.1 to address security advisories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/0a39e6836d24b1970c80f86b780956722bea175a\"\u003e\u003ccode\u003e0a39e68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/davidparsson/junit-report-builder/issues/88\"\u003e#88\u003c/a\u003e from davidparsson/dependabot/npm_and_yarn/basic-ftp-5.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/589e30ff0be421aa1b4e3e8bab77b653a89ccc0a\"\u003e\u003ccode\u003e589e30f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump basic-ftp from 5.2.1 to 5.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/davidparsson/junit-report-builder/compare/5.1.1...5.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `devtools-protocol` from 0.0.1646372 to 0.0.1684464\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/5ee78b32ae561f7830853c089459200e6a3467e4\"\u003e\u003ccode\u003e5ee78b3\u003c/code\u003e\u003c/a\u003e Roll protocol to r1684464\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/a12defa6f1c9072791b410ec9ce3056a708ac2ec\"\u003e\u003ccode\u003ea12defa\u003c/code\u003e\u003c/a\u003e Roll protocol to r1683682\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/022aac93826543aa0adf02ef71d713f97ac079c3\"\u003e\u003ccode\u003e022aac9\u003c/code\u003e\u003c/a\u003e Roll protocol to r1682007\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/0539a3c0eb9b39755cf476ad0edb2a60cf35fb74\"\u003e\u003ccode\u003e0539a3c\u003c/code\u003e\u003c/a\u003e Roll protocol to r1681094\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/66fa44737b94faded4b202232b32812f96c0f3c3\"\u003e\u003ccode\u003e66fa447\u003c/code\u003e\u003c/a\u003e Roll protocol to r1680125\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/9af7dce35b7e01cc235e76d4602642fe9463fc67\"\u003e\u003ccode\u003e9af7dce\u003c/code\u003e\u003c/a\u003e Roll protocol to r1679354\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/716ccac724ef0c0277bdb96330a53687fc420b96\"\u003e\u003ccode\u003e716ccac\u003c/code\u003e\u003c/a\u003e Roll protocol to r1678596\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/963b290863cfea6aa7341def546be55958eb199b\"\u003e\u003ccode\u003e963b290\u003c/code\u003e\u003c/a\u003e Roll protocol to r1677763\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/75d63117de1aa1fa8301df61182d09422d172947\"\u003e\u003ccode\u003e75d6311\u003c/code\u003e\u003c/a\u003e Roll protocol to r1676914\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/495a55728d3b0159cc752b93c4314b998abc5a39\"\u003e\u003ccode\u003e495a557\u003c/code\u003e\u003c/a\u003e Roll protocol to r1676105\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/compare/v0.0.1646372...v0.0.1684464\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testingbot-tunnel-launcher` from 1.1.18 to 1.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testingbot/testingbot-tunnel-launcher/releases\"\u003etestingbot-tunnel-launcher's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.20\u003c/h2\u003e\n\u003cp\u003eBetter errors when the tunnel cannot start.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReport what the tunnel says when it can not start. Only wrong credentials and an account without minutes were passed on, so the most common first failure, \u003ccode\u003eYou already have N tunnels active - please close another tunnel first\u003c/code\u003e, reached the caller as \u003ccode\u003eCould not start TestingBot Tunnel. Exit code 1\u003c/code\u003e. Everything the TestingBot API refuses is passed on now, in the wording of the tunnel\u003c/li\u003e\n\u003cli\u003eAdd the last lines the tunnel wrote to the error when it could not start, so an option it does not know, a local port it can not open or a jar java refuses to run says so instead of only reporting an exit code\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePass the credentials to the tunnel via the \u003ccode\u003eTESTINGBOT_KEY\u003c/code\u003e/\u003ccode\u003eTESTINGBOT_SECRET\u003c/code\u003e environment variables instead of the command line, so they no longer appear in the process list\u003c/li\u003e\n\u003cli\u003eRedact the key and secret from the output when \u003ccode\u003everbose\u003c/code\u003e is enabled\u003c/li\u003e\n\u003cli\u003eRefuse redirects that would download the jar over an unencrypted connection\u003c/li\u003e\n\u003cli\u003eTime out downloads that stall instead of waiting forever\u003c/li\u003e\n\u003cli\u003eDownload to a temporary file and rename it, so an interrupted download never ends up as the jar\u003c/li\u003e\n\u003cli\u003eDo not redownload the jar when the JVM writes to stderr, for example when \u003ccode\u003eJAVA_TOOL_OPTIONS\u003c/code\u003e is set\u003c/li\u003e\n\u003cli\u003eFall back to the cache directory of the user when the jar can not be stored in the package itself, which is the case for global installs and read-only images. \u003ccode\u003eTESTINGBOT_TUNNEL_CACHE_DIR\u003c/code\u003e overrides the location\u003c/li\u003e\n\u003cli\u003eKeep the state of every tunnel with the tunnel itself, tunnels started next to each other used to write over each other's state and \u003ccode\u003ekill\u003c/code\u003e left all but the last one running\u003c/li\u003e\n\u003cli\u003eGive every tunnel its own readyfile, so tunnels running next to each other no longer interfere with each other\u003c/li\u003e\n\u003cli\u003eStop running tunnels when the process that started them exits, they used to keep running and leave their readyfile behind\u003c/li\u003e\n\u003cli\u003eRead the output of the tunnel line by line, messages such as \u003ccode\u003e401 Unauthorized\u003c/code\u003e were missed when they were split over two chunks\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekillAsync\u003c/code\u003e now resolves once the tunnel has really exited, and kills the tunnel when it does not stop in time\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ekillAllAsync\u003c/code\u003e and \u003ccode\u003eactiveTunnels\u003c/code\u003e for working with more than one tunnel\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edownloadAsync\u003c/code\u003e returns the location of the jar, \u003ccode\u003estartTunnelAsync\u003c/code\u003e and \u003ccode\u003ecreateArgs\u003c/code\u003e accept it\u003c/li\u003e\n\u003cli\u003ePass numeric options such as \u003ccode\u003ese-port\u003c/code\u003e with their value, and no longer pass \u003ccode\u003etimeout\u003c/code\u003e on to the tunnel, which refused to start because of it\u003c/li\u003e\n\u003cli\u003eFix the type definitions, which did not compile because of the \u003ccode\u003eexport =\u003c/code\u003e assignment\u003c/li\u003e\n\u003cli\u003eUpdate the development dependencies, \u003ccode\u003enpm audit\u003c/code\u003e reports no vulnerabilities anymore\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/testingbot/testingbot-tunnel-launcher/blob/master/CHANGELOG.md\"\u003etestingbot-tunnel-launcher's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev1.1.20\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd the last lines the tunnel wrote to the error when it could not start, so an option it does not know, a local port it can not open or a jar java refuses to run says so instead of only reporting an exit code\u003c/li\u003e\n\u003cli\u003eReport what the tunnel says when it can not start. Only wrong credentials and an account without minutes were passed on, so the most common first failure, \u003ccode\u003eYou already have N tunnels active - please close another tunnel first\u003c/code\u003e, reached the caller as \u003ccode\u003eCould not start TestingBot Tunnel. Exit code 1\u003c/code\u003e. Everything the TestingBot API refuses is passed on now, in the wording of the tunnel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.19\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the development dependencies, \u003ccode\u003enpm audit\u003c/code\u003e reports no vulnerabilities anymore\u003c/li\u003e\n\u003cli\u003ePass the credentials to the tunnel via the \u003ccode\u003eTESTINGBOT_KEY\u003c/code\u003e/\u003ccode\u003eTESTINGBOT_SECRET\u003c/code\u003e environment variables instead of the command line, so they no longer appear in the process list\u003c/li\u003e\n\u003cli\u003eRedact the key and secret from the output when \u003ccode\u003everbose\u003c/code\u003e is enabled\u003c/li\u003e\n\u003cli\u003eDo not redownload the jar when the JVM writes to stderr, for example when \u003ccode\u003eJAVA_TOOL_OPTIONS\u003c/code\u003e is set\u003c/li\u003e\n\u003cli\u003eGive every tunnel its own readyfile, so tunnels running next to each other no longer interfere with each other\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekillAsync\u003c/code\u003e now resolves once the tunnel has really exited, and kills the tunnel when it does not stop in time\u003c/li\u003e\n\u003cli\u003ePass numeric options such as \u003ccode\u003ese-port\u003c/code\u003e with their value, and no longer pass \u003ccode\u003etimeout\u003c/code\u003e on to the tunnel, which refused to start because of it\u003c/li\u003e\n\u003cli\u003eFix the type definitions, which did not compile because of the \u003ccode\u003eexport =\u003c/code\u003e assignment\u003c/li\u003e\n\u003cli\u003eRefuse redirects that would download the jar over an unencrypted connection\u003c/li\u003e\n\u003cli\u003eTime out downloads that stall instead of waiting forever\u003c/li\u003e\n\u003cli\u003eDownload to a temporary file and rename it, so an interrupted download never ends up as the jar\u003c/li\u003e\n\u003cli\u003eKeep the state of every tunnel with the tunnel itself, tunnels started next to each other used to write over each other's state and \u003ccode\u003ekill\u003c/code\u003e left all but the last one running\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ekillAllAsync\u003c/code\u003e and \u003ccode\u003eactiveTunnels\u003c/code\u003e for working with more than one tunnel\u003c/li\u003e\n\u003cli\u003eStop running tunnels when the process that started them exits, they used to keep running and leave their readyfile behind\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edownloadAsync\u003c/code\u003e returns the location of the jar, \u003ccode\u003estartTunnelAsync\u003c/code\u003e and \u003ccode\u003ecreateArgs\u003c/code\u003e accept it\u003c/li\u003e\n\u003cli\u003eRead the output of the tunnel line by line, messages such as \u003ccode\u003e401 Unauthorized\u003c/code\u003e were missed when they were split over two chunks\u003c/li\u003e\n\u003cli\u003eFall back to the cache directory of the user when the jar can not be stored in the package itself, which is the case for global installs and read-only images. \u003ccode\u003eTESTINGBOT_TUNNEL_CACHE_DIR\u003c/code\u003e overrides the location\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.17\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not include the jar in the NPM package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.16\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the Java check to make sure it is available and at least JDK11\u003c/li\u003e\n\u003cli\u003eProvide async/await functionality\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.15\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWait up to 90 seconds for the tunnel to become ready. If it fails after 90 seconds, return an error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake sure the npm package contains the build folder\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003enoBump\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.12\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error handling\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.11\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etunnelIdentifier\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove parsing of arguments passed to the tunnel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.11\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThrow error when user does not have any minutes left\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.9\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e....\n\n_Description has been truncated_","html_url":"https://github.com/iamkenos/webdriverio/pull/345","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/iamkenos%2Fwebdriverio/issues/345","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/345/packages"},{"uuid":"5275842914","node_id":"PR_kwDOLg1-0s8AAAABBTqa1g","number":4065,"state":"closed","title":"chore(deps): bump the deps group across 1 directory with 60 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-11T07:31:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-28T07:32:21.000Z","updated_at":"2026-09-11T07:31:36.000Z","time_to_close":1209548,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"deps","update_count":60,"packages":[{"name":"@badeball/cypress-cucumber-preprocessor","old_version":"23.2.0","new_version":"27.0.0","repository_url":"https://github.com/badeball/cypress-cucumber-preprocessor"},{"name":"cypress","old_version":"15.3.0","new_version":"15.21.1","repository_url":"https://github.com/cypress-io/cypress"},{"name":"got","old_version":"12.5.3","new_version":"15.1.0","repository_url":"https://github.com/sindresorhus/got"},{"name":"joi","old_version":"17.7.0","new_version":"18.2.5","repository_url":"https://github.com/hapijs/joi"},{"name":"nodemon","old_version":"2.0.22","new_version":"3.1.14","repository_url":"https://github.com/remy/nodemon"},{"name":"turbo","old_version":"1.2.14","new_version":"2.10.12","repository_url":"https://github.com/vercel/turborepo"},{"name":"@azure/identity","old_version":"4.13.1","new_version":"4.13.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@supercharge/promise-pool","old_version":"2.4.0","new_version":"3.3.0","repository_url":"https://github.com/superchargejs/promise-pool"},{"name":"ajv","old_version":"8.18.0","new_version":"8.20.0","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"applicationinsights","old_version":"2.9.1","new_version":"3.16.0","repository_url":"https://github.com/microsoft/ApplicationInsights-node.js"},{"name":"body-parser","old_version":"1.20.3","new_version":"2.3.0","repository_url":"https://github.com/expressjs/body-parser"},{"name":"c8","old_version":"7.11.3","new_version":"12.0.0","repository_url":"https://github.com/bcoe/c8"},{"name":"cors","old_version":"2.8.5","new_version":"2.8.6","repository_url":"https://github.com/expressjs/cors"},{"name":"date-fns","old_version":"2.28.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"date-fns-tz","old_version":"2.0.0","new_version":"3.2.0","repository_url":"https://github.com/marnusw/date-fns-tz"},{"name":"dotenv","old_version":"16.0.3","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"express","old_version":"5.2.0","new_version":"5.2.1","repository_url":"https://github.com/expressjs/express"},{"name":"express-validator","old_version":"7.2.1","new_version":"7.3.2","repository_url":"https://github.com/express-validator/express-validator"},{"name":"helmet","old_version":"8.1.0","new_version":"8.3.0","repository_url":"https://github.com/helmetjs/helmet"},{"name":"morgan","old_version":"1.10.0","new_version":"1.12.0","repository_url":"https://github.com/expressjs/morgan"},{"name":"nock","old_version":"13.5.1","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"notifications-node-client","old_version":"8.2.1","new_version":"8.4.0","repository_url":"https://github.com/alphagov/notifications-node-client"},{"name":"pino","old_version":"7.11.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"pino-http","old_version":"7.0.0","new_version":"11.0.0","repository_url":"https://github.com/pinojs/pino-http"},{"name":"rhea","old_version":"3.0.1","new_version":"3.0.5","repository_url":"https://github.com/amqp/rhea"},{"name":"xstate","old_version":"4.32.1","new_version":"5.32.6","repository_url":"https://github.com/statelyai/xstate"},{"name":"@faker-js/faker","old_version":"6.3.1","new_version":"10.6.0","repository_url":"https://github.com/faker-js/faker"},{"name":"govuk-frontend","old_version":"5.9.0","new_version":"6.5.0","repository_url":"https://github.com/alphagov/govuk-frontend"},{"name":"multer","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/expressjs/multer"},{"name":"puppeteer-core","old_version":"24.3.0","new_version":"25.9.0","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"@azure/msal-common","old_version":"16.5.0","new_version":"16.13.0","repository_url":"https://github.com/AzureAD/microsoft-authentication-library-for-js"},{"name":"@azure/storage-blob","old_version":"12.31.0","new_version":"12.33.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.0","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-babel","old_version":"6.0.4","new_version":"7.1.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-commonjs","old_version":"29.0.0","new_version":"29.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"15.2.3","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"5.0.5","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"archiver","old_version":"7.0.1","new_version":"8.0.0","repository_url":"https://github.com/archiverjs/node-archiver"},{"name":"@types/archiver","old_version":"7.0.0","new_version":"8.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"connect-redis","old_version":"9.0.0","new_version":"10.0.0","repository_url":"https://github.com/tj/connect-redis"},{"name":"express-request-id","old_version":"2.0.1","new_version":"3.0.0","repository_url":"https://github.com/floatdrop/express-request-id"},{"name":"express-session","old_version":"1.18.2","new_version":"1.19.0","repository_url":"https://github.com/expressjs/session"},{"name":"node-schedule","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/node-schedule/node-schedule"},{"name":"redis","old_version":"4.7.1","new_version":"6.2.1","repository_url":"https://github.com/redis/node-redis"},{"name":"regenerator-runtime","old_version":"0.13.10","new_version":"0.14.1","repository_url":"https://github.com/facebook/regenerator"},{"name":"response-time","old_version":"2.3.2","new_version":"2.3.4","repository_url":"https://github.com/expressjs/response-time"},{"name":"serve-static","old_version":"1.16.2","new_version":"2.2.1","repository_url":"https://github.com/expressjs/serve-static"},{"name":"slugify","old_version":"1.6.6","new_version":"1.6.9","repository_url":"https://github.com/simov/slugify"},{"name":"rollup","old_version":"4.59.0","new_version":"4.63.1","repository_url":"https://github.com/rollup/rollup"},{"name":"rollup-plugin-iife","old_version":"0.7.1","new_version":"0.8.0","repository_url":"https://github.com/eight04/rollup-plugin-iife"},{"name":"rollup-plugin-visualizer","old_version":"5.12.0","new_version":"7.1.1","repository_url":"https://github.com/btd/rollup-plugin-visualizer"},{"name":"sass","old_version":"1.51.0","new_version":"1.103.1","repository_url":"https://github.com/sass/dart-sass"},{"name":"autoprefixer","old_version":"10.4.22","new_version":"10.5.4","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"terser","old_version":"5.44.1","new_version":"5.51.2","repository_url":"https://github.com/terser/terser"},{"name":"figures","old_version":"4.0.1","new_version":"6.1.0","repository_url":"https://github.com/sindresorhus/figures"},{"name":"@azure/functions","old_version":"4.12.0","new_version":"4.16.2","repository_url":"https://github.com/Azure/azure-functions-nodejs-library"},{"name":"mssql","old_version":"12.2.0","new_version":"12.7.0","repository_url":"https://github.com/tediousjs/node-mssql"},{"name":"@azure/keyvault-secrets","old_version":"4.11.1","new_version":"4.11.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"node-html-parser","old_version":"5.4.2","new_version":"9.0.1","repository_url":"https://github.com/taoqf/node-fast-html-parser"}],"path":null,"ecosystem":"npm"},"body":"Bumps the deps group with 59 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) | `23.2.0` | `27.0.0` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.3.0` | `15.21.1` |\n| [got](https://github.com/sindresorhus/got) | `12.5.3` | `15.1.0` |\n| [joi](https://github.com/hapijs/joi) | `17.7.0` | `18.2.5` |\n| [nodemon](https://github.com/remy/nodemon) | `2.0.22` | `3.1.14` |\n| [turbo](https://github.com/vercel/turborepo) | `1.2.14` | `2.10.12` |\n| [@azure/identity](https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/identity/identity) | `4.13.1` | `4.13.2` |\n| [@supercharge/promise-pool](https://github.com/superchargejs/promise-pool) | `2.4.0` | `3.3.0` |\n| [ajv](https://github.com/ajv-validator/ajv) | `8.18.0` | `8.20.0` |\n| [applicationinsights](https://github.com/microsoft/ApplicationInsights-node.js) | `2.9.1` | `3.16.0` |\n| [body-parser](https://github.com/expressjs/body-parser) | `1.20.3` | `2.3.0` |\n| [c8](https://github.com/bcoe/c8) | `7.11.3` | `12.0.0` |\n| [cors](https://github.com/expressjs/cors) | `2.8.5` | `2.8.6` |\n| [date-fns](https://github.com/date-fns/date-fns) | `2.28.0` | `4.4.0` |\n| [date-fns-tz](https://github.com/marnusw/date-fns-tz) | `2.0.0` | `3.2.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.0.3` | `17.4.2` |\n| [express](https://github.com/expressjs/express) | `5.2.0` | `5.2.1` |\n| [express-validator](https://github.com/express-validator/express-validator) | `7.2.1` | `7.3.2` |\n| [helmet](https://github.com/helmetjs/helmet) | `8.1.0` | `8.3.0` |\n| [morgan](https://github.com/expressjs/morgan) | `1.10.0` | `1.12.0` |\n| [nock](https://github.com/nock/nock) | `13.5.1` | `14.0.17` |\n| [notifications-node-client](https://github.com/alphagov/notifications-node-client) | `8.2.1` | `8.4.0` |\n| [pino](https://github.com/pinojs/pino) | `7.11.0` | `10.3.1` |\n| [pino-http](https://github.com/pinojs/pino-http) | `7.0.0` | `11.0.0` |\n| [rhea](https://github.com/amqp/rhea) | `3.0.1` | `3.0.5` |\n| [xstate](https://github.com/statelyai/xstate) | `4.32.1` | `5.32.6` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `6.3.1` | `10.6.0` |\n| [govuk-frontend](https://github.com/alphagov/govuk-frontend/tree/HEAD/packages/govuk-frontend) | `5.9.0` | `6.5.0` |\n| [multer](https://github.com/expressjs/multer) | `2.1.1` | `2.2.0` |\n| [puppeteer-core](https://github.com/puppeteer/puppeteer) | `24.3.0` | `25.9.0` |\n| [@azure/msal-common](https://github.com/AzureAD/microsoft-authentication-library-for-js) | `16.5.0` | `16.13.0` |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/storage/storage-blob) | `12.31.0` | `12.33.0` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.0` | `6.0.0` |\n| [@rollup/plugin-babel](https://github.com/rollup/plugins/tree/HEAD/packages/babel) | `6.0.4` | `7.1.0` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `29.0.0` | `29.0.3` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `15.2.3` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `5.0.5` | `6.0.3` |\n| [archiver](https://github.com/archiverjs/node-archiver) | `7.0.1` | `8.0.0` |\n| [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) | `7.0.0` | `8.0.0` |\n| [connect-redis](https://github.com/tj/connect-redis) | `9.0.0` | `10.0.0` |\n| [express-request-id](https://github.com/floatdrop/express-request-id) | `2.0.1` | `3.0.0` |\n| [express-session](https://github.com/expressjs/session) | `1.18.2` | `1.19.0` |\n| [node-schedule](https://github.com/node-schedule/node-schedule) | `2.1.0` | `2.1.1` |\n| [redis](https://github.com/redis/node-redis) | `4.7.1` | `6.2.1` |\n| [regenerator-runtime](https://github.com/facebook/regenerator) | `0.13.10` | `0.14.1` |\n| [response-time](https://github.com/expressjs/response-time) | `2.3.2` | `2.3.4` |\n| [serve-static](https://github.com/expressjs/serve-static) | `1.16.2` | `2.2.1` |\n| [slugify](https://github.com/simov/slugify) | `1.6.6` | `1.6.9` |\n| [rollup](https://github.com/rollup/rollup) | `4.59.0` | `4.63.1` |\n| [rollup-plugin-iife](https://github.com/eight04/rollup-plugin-iife) | `0.7.1` | `0.8.0` |\n| [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `5.12.0` | `7.1.1` |\n| [sass](https://github.com/sass/dart-sass) | `1.51.0` | `1.103.1` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.22` | `10.5.4` |\n| [terser](https://github.com/terser/terser) | `5.44.1` | `5.51.2` |\n| [figures](https://github.com/sindresorhus/figures) | `4.0.1` | `6.1.0` |\n| [@azure/functions](https://github.com/Azure/azure-functions-nodejs-library) | `4.12.0` | `4.16.2` |\n| [mssql](https://github.com/tediousjs/node-mssql) | `12.2.0` | `12.7.0` |\n| [@azure/keyvault-secrets](https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/keyvault/keyvault-secrets) | `4.11.1` | `4.11.2` |\n| [node-html-parser](https://github.com/taoqf/node-fast-html-parser) | `5.4.2` | `9.0.1` |\n\n\nUpdates `@badeball/cypress-cucumber-preprocessor` from 23.2.0 to 27.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/releases\"\u003e@​badeball/cypress-cucumber-preprocessor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev27.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStarting from now, users of Cypress v15.17 and above will have to use \u003ccode\u003e-x\u003c/code\u003e or \u003ccode\u003e--expose\u003c/code\u003e command line options for configuration overrides, \u003cem\u003enot\u003c/em\u003e \u003ccode\u003e-e\u003c/code\u003e or \u003ccode\u003e--env\u003c/code\u003e as previously, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1363\"\u003e#1363\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStarting from Cypress v15.10, the env API and paradigm is \u003ca href=\"https://www.cypress.io/blog/environment-variable-access-in-cypress-v15-10-0-migrating-to-cy-env-and-cypress-expose\"\u003edeprecated\u003c/a\u003e. However, the new expose API didn't mature until \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-17-0\"\u003ev15.17\u003c/a\u003e, hence the delay.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThis change allows users to disable \u003ccode\u003eallowCypressEnv\u003c/code\u003e in their Cypress configuration, as this library no longer uses the deprecated env API when detecting Cypress v15.17 and above.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRemove flag to turn expectation errors soft. This feature was\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eOverly complicated implementation-wise\u003c/li\u003e\n\u003cli\u003eLikely not adopted widely, albeit I'm unsure\u003c/li\u003e\n\u003cli\u003eDifficult to test properly\u003c/li\u003e\n\u003c/ol\u003e\n\u003cul\u003e\n\u003cli\u003eWith the recent breaking changes made to Cypress, the following changes to this library would make it even more so. Thus, I am removing this feature for now.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for Cypress v15.18.0, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1358\"\u003e#1358\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle more corner cases related to reload-behavior, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1161\"\u003e#1161\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle even more corner cases related to reload-behavior, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1362\"\u003e#1362\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev25.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eTags are no longer configurable using capital \u0026quot;TAGS\u0026quot;, ie. \u003ccode\u003ecypress run -e TAGS=@foo\u003c/code\u003e, only lowercase.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated peer dependencies to exclude Cypress v15.18.0.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThis version introduced a \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1358\"\u003ebreaking change\u003c/a\u003e, which makes it currently unsupported.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe above-mentioned version will hopefully be fully supported in the near future.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate dependency \u003ccode\u003e@​cucumber/pretty-formatter\u003c/code\u003e to v3.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThis is not a breaking change, but warrants mentioning because the output is changed stylistically in some ways.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCorrectly handle edge case related to reload-behavior with run hooks, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1344\"\u003e#1344\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved support for using browserify as a bundler.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md\"\u003e@​badeball/cypress-cucumber-preprocessor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev27.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStarting from now, users of Cypress v15.17 and above will have to use \u003ccode\u003e-x\u003c/code\u003e or \u003ccode\u003e--expose\u003c/code\u003e command line options for configuration overrides, \u003cem\u003enot\u003c/em\u003e \u003ccode\u003e-e\u003c/code\u003e or \u003ccode\u003e--env\u003c/code\u003e as previously, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1363\"\u003e#1363\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStarting from Cypress v15.10, the env API and paradigm is \u003ca href=\"https://www.cypress.io/blog/environment-variable-access-in-cypress-v15-10-0-migrating-to-cy-env-and-cypress-expose\"\u003edeprecated\u003c/a\u003e. However, the new expose API didn't mature until \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-17-0\"\u003ev15.17\u003c/a\u003e, hence the delay.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThis change allows users to disable \u003ccode\u003eallowCypressEnv\u003c/code\u003e in their Cypress configuration, as this library no longer uses the deprecated env API when detecting Cypress v15.17 and above.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRemove flag to turn expectation errors soft. This feature was\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eOverly complicated implementation-wise\u003c/li\u003e\n\u003cli\u003eLikely not adopted widely, albeit I'm unsure\u003c/li\u003e\n\u003cli\u003eDifficult to test properly\u003c/li\u003e\n\u003c/ol\u003e\n\u003cul\u003e\n\u003cli\u003eWith the recent breaking changes made to Cypress, the following changes to this library would make it even more so. Thus, I am removing this feature for now.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for Cypress v15.18.0, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1358\"\u003e#1358\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle more corner cases related to reload-behavior, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1161\"\u003e#1161\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle even more corner cases related to reload-behavior, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1362\"\u003e#1362\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev25.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eTags are no longer configurable using capital \u0026quot;TAGS\u0026quot;, ie. \u003ccode\u003ecypress run -e TAGS=@foo\u003c/code\u003e, only lowercase.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated peer dependencies to exclude Cypress v15.18.0.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThis version introduced a \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1358\"\u003ebreaking change\u003c/a\u003e, which makes it currently unsupported.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe above-mentioned version will hopefully be fully supported in the near future.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate dependency \u003ccode\u003e@​cucumber/pretty-formatter\u003c/code\u003e to v3.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThis is not a breaking change, but warrants mentioning because the output is changed stylistically in some ways.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCorrectly handle edge case related to reload-behavior with run hooks, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1344\"\u003e#1344\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/f2163405924beff4987edee851892a8537073485\"\u003e\u003ccode\u003ef216340\u003c/code\u003e\u003c/a\u003e v27.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/cba41f6ba9fc188133e3450cabfd49401d2cbd81\"\u003e\u003ccode\u003ecba41f6\u003c/code\u003e\u003c/a\u003e Correct some expose errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/980d34da3b53a9f77c5b0db4cb311e346de1a363\"\u003e\u003ccode\u003e980d34d\u003c/code\u003e\u003c/a\u003e Enable use of expose API for Cypress v15.17 and above\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/57f8cfb1465e8ca5f72e4584e834ab05f23b773d\"\u003e\u003ccode\u003e57f8cfb\u003c/code\u003e\u003c/a\u003e Turn on use of expose API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/2b92658a2638b68f2e1be1a0b9619efcfd57e710\"\u003e\u003ccode\u003e2b92658\u003c/code\u003e\u003c/a\u003e Add option to force use of expose API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/dd54c755b72429dc6eee077ac9c2125407e9f6ee\"\u003e\u003ccode\u003edd54c75\u003c/code\u003e\u003c/a\u003e Initial work on migrating to expose\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/2ffa47d20bf153cd0a61efc66777330d00973d17\"\u003e\u003ccode\u003e2ffa47d\u003c/code\u003e\u003c/a\u003e Remove obsolete option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/8fcac925d47e93edc90989b7fb39d94b04121d8f\"\u003e\u003ccode\u003e8fcac92\u003c/code\u003e\u003c/a\u003e Update example to account for duckduckgo markup change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/f63f35afab148bd8b6de34ab7e34bc0d3ff9d39e\"\u003e\u003ccode\u003ef63f35a\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​cucumber/ci-environment\u003c/code\u003e to v15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/6b154f4424b4f77d4255015f76775b33cb4d0cb4\"\u003e\u003ccode\u003e6b154f4\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​cucumber/html-formatter\u003c/code\u003e to v24.1.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/compare/v23.2.0...v27.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cypress` from 15.3.0 to 15.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cypress-io/cypress/releases\"\u003ecypress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.21.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-21-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-21-1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.21.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-21-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-21-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.20.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-20-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-20-1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.20.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-20-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-20-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.19.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-19-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-19-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.18.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-18-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-18-1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.18.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-18-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-18-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.17.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-17-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-17-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.16.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-16-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-16-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.15.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-15-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-15-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.14.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-14-2\"\u003ehttps://docs.cypress.io/app/references/changelog#15-14-2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.14.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-14-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-14-1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.14.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-14-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-14-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.13.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-13-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-13-1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.13.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-13-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-13-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.12.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-12-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-12-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.11.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-11-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-11-0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/979b6a213e49e5ca65c9f7f53e023331f68ad459\"\u003e\u003ccode\u003e979b6a2\u003c/code\u003e\u003c/a\u003e fix: stop logging cypress tap requests to the open-mode terminal (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34670\"\u003e#34670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/71d628d4c68c16253d2c093cf6b0f9980f27460c\"\u003e\u003ccode\u003e71d628d\u003c/code\u003e\u003c/a\u003e chore: scope eslint graphql rules to packages that use gql (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34673\"\u003e#34673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/fddee18941efea88255d92e7ba3a60f67fe0cbf7\"\u003e\u003ccode\u003efddee18\u003c/code\u003e\u003c/a\u003e chore: remove verify-accessibility-results CI job (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34672\"\u003e#34672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/a05905f8dc22239d0be15d612ff1fbaad023c20f\"\u003e\u003ccode\u003ea05905f\u003c/code\u003e\u003c/a\u003e chore: update Firefox to 154.0 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34669\"\u003e#34669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/bfdcb670cf13cca69454832de3acafd60133ea38\"\u003e\u003ccode\u003ebfdcb67\u003c/code\u003e\u003c/a\u003e fix: do not offer to translate the application under test (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34664\"\u003e#34664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/ee092e15a7259d4139ad7d31745fdb0674c06609\"\u003e\u003ccode\u003eee092e1\u003c/code\u003e\u003c/a\u003e chore: Update v8 snapshot cache (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34648\"\u003e#34648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/b4ad58f5275ea0233bb114cb66c85f41f5ab6a8b\"\u003e\u003ccode\u003eb4ad58f\u003c/code\u003e\u003c/a\u003e chore: disable Percy in CI unless percy-enabled pipeline parameter is set (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/f7281bae34c0895a29e67d1c6d87b8fe7d0f4e27\"\u003e\u003ccode\u003ef7281ba\u003c/code\u003e\u003c/a\u003e deprecation: deprecate \u003ccode\u003ecy.exec()\u003c/code\u003e in favor of \u003ccode\u003ecy.task()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34645\"\u003e#34645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/ae31593b83a8f800a93cf782ca9e1df4aa55990f\"\u003e\u003ccode\u003eae31593\u003c/code\u003e\u003c/a\u003e chore: Add test-level rerun filtering (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34594\"\u003e#34594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/c81f9561afeb8ecdf1eeef2d552a073a80e7e347\"\u003e\u003ccode\u003ec81f956\u003c/code\u003e\u003c/a\u003e chore: update help content (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34572\"\u003e#34572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cypress-io/cypress/compare/v15.3.0...v15.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `got` from 12.5.3 to 15.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/got/releases\"\u003egot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/sindresorhus/got/blob/main/documentation/2-options.md#allowabsoluteurls\"\u003e\u003ccode\u003eallowAbsoluteUrls\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2462\"\u003e#2462\u003c/a\u003e)  1c88e88\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.7...v15.1.0\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.7...v15.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Preserve request body on cross-origin 307 and 308 redirects (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2460\"\u003e#2460\u003c/a\u003e)  aee9249\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.6...v15.0.7\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.6...v15.0.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003esearchParams\u003c/code\u003e setter dropping the value when a URL is set (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2454\"\u003e#2454\u003c/a\u003e)  5772bf2\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.5...v15.0.6\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.5...v15.0.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Handle abort signals added by handlers  74e3167\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.4...v15.0.5\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.4...v15.0.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix aborting during download progress  11a2202\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.3...v15.0.4\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.3...v15.0.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix false \u003ccode\u003eReadError\u003c/code\u003e on responses without \u003ccode\u003eContent-Length\u003c/code\u003e  071ea07\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.2...v15.0.3\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.2...v15.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix stream cookie jar completion race  b170125\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.1...v15.0.2\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.1...v15.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.1\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/sindresorhus/got/commit/b855688f0e520c82aff7a1dd913f9f95a4a05337\"\u003e\u003ccode\u003eb855688\u003c/code\u003e\u003c/a\u003e 15.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/1c88e888352c54ab4f1b16c45b05a0060601af94\"\u003e\u003ccode\u003e1c88e88\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eallowAbsoluteUrls\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2462\"\u003e#2462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/66ca4e025622e1dd71f4e4f13aa6e1b79d61b069\"\u003e\u003ccode\u003e66ca4e0\u003c/code\u003e\u003c/a\u003e 15.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/aee9249444c4bd01c4fd094e46b4bb5a691382f5\"\u003e\u003ccode\u003eaee9249\u003c/code\u003e\u003c/a\u003e Fix: Preserve request body on cross-origin 307 and 308 redirects (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2460\"\u003e#2460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/28c0ca3c65716cc62c0d609a7c7043df9cf01b39\"\u003e\u003ccode\u003e28c0ca3\u003c/code\u003e\u003c/a\u003e Fix docs typos (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/4cc6f566eadaca4ab4a3064e94ee16072cac839b\"\u003e\u003ccode\u003e4cc6f56\u003c/code\u003e\u003c/a\u003e 15.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/5772bf24dc7dd69db52fc26f8274039f52063fd2\"\u003e\u003ccode\u003e5772bf2\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003esearchParams\u003c/code\u003e setter dropping the value when a URL is set (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2454\"\u003e#2454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/a5b76bffb33d5fa8b0d1393cce410b88e7c2b848\"\u003e\u003ccode\u003ea5b76bf\u003c/code\u003e\u003c/a\u003e Document pagination authorization handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/d00d845a0b435365ec73ea5a1fca6e17ee677184\"\u003e\u003ccode\u003ed00d845\u003c/code\u003e\u003c/a\u003e 15.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/74e3167b705b713f00f32f48f09dce94faa20dbb\"\u003e\u003ccode\u003e74e3167\u003c/code\u003e\u003c/a\u003e Fix: Handle abort signals added by handlers\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/got/compare/v12.5.3...v15.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `joi` from 17.7.0 to 18.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/58ce83e919a14f481f1a1edf30ee212cf90ba6a4\"\u003e\u003ccode\u003e58ce83e\u003c/code\u003e\u003c/a\u003e 18.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/120672d58c223fd16a459415deae94990ab7d255\"\u003e\u003ccode\u003e120672d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hapijs/joi/issues/3131\"\u003e#3131\u003c/a\u003e from Hashim1999164/fix/email-allow-underscore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/5bd73b85d5ae25551119e0cc9016223f58cac9ca\"\u003e\u003ccode\u003e5bd73b8\u003c/code\u003e\u003c/a\u003e fix: allow allowUnderscore option on string().email()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/2b4f4435df50acd149c6f4738d93727d3d9ecd17\"\u003e\u003ccode\u003e2b4f443\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hapijs/joi/issues/3138\"\u003e#3138\u003c/a\u003e from hapijs/fix/messages-proto-injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/90d07571923c90e3432a328fc041d1cda03d30fa\"\u003e\u003ccode\u003e90d0757\u003c/code\u003e\u003c/a\u003e fix: prevent messages proto injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/82ff29f6c083e4883f8b045683eadcacce3107cc\"\u003e\u003ccode\u003e82ff29f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hapijs/joi/issues/3136\"\u003e#3136\u003c/a\u003e from hapijs/chore/improve-unique-documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/ad308cc1d6388a2afa46ac3c139f9e7346be4909\"\u003e\u003ccode\u003ead308cc\u003c/code\u003e\u003c/a\u003e chore: improve unique documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/ea3e1560e293a750b47a73579b44b7cebeeac1c9\"\u003e\u003ccode\u003eea3e156\u003c/code\u003e\u003c/a\u003e 18.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/262c4f104c2d66bf54d84ee636c651c5e43a08c3\"\u003e\u003ccode\u003e262c4f1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hapijs/joi/issues/3134\"\u003e#3134\u003c/a\u003e from hapijs/fix/rename-proto\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/162f367aa178d2e1ebec8dc1164e5fe16536ddf6\"\u003e\u003ccode\u003e162f367\u003c/code\u003e\u003c/a\u003e fix: prevent proto on renames\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hapijs/joi/compare/v17.7.0...v18.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nodemon` from 2.0.22 to 3.1.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remy/nodemon/releases\"\u003enodemon's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.13...v3.1.14\"\u003e3.1.14\u003c/a\u003e (2026-02-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eget watch working on windows (\u003ca href=\"https://github.com/remy/nodemon/commit/cfebe2feb2054a13fa6b9c493c1cd826ffccf167\"\u003ecfebe2f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2270\"\u003e#2270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.12...v3.1.13\"\u003e3.1.13\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypeScript definition for 'restart' args (\u003ca href=\"https://github.com/remy/nodemon/commit/5c0371583925dc2c153ca6f23d886f3e7b109d41\"\u003e5c03715\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2265\"\u003e#2265\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.11...v3.1.12\"\u003e3.1.12\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump minimatch (\u003ca href=\"https://github.com/remy/nodemon/commit/9376af3f24e3341ed031d88f230b09f0261c5521\"\u003e9376af3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2267\"\u003e#2267\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.10...v3.1.11\"\u003e3.1.11\u003c/a\u003e (2025-11-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003escript.start with missing file (\u003ca href=\"https://github.com/remy/nodemon/commit/8d927f105eca3d5db96b19cdbe0c6a6d8cfb9a5f\"\u003e8d927f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.9...v3.1.10\"\u003e3.1.10\u003c/a\u003e (2025-04-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate types and jsdocs (\u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2232\"\u003e#2232\u003c/a\u003e) (\u003ca href=\"https://github.com/remy/nodemon/commit/297c7c798b5e8be9b0a0b48c7c400953f3bc465e\"\u003e297c7c7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2231\"\u003e#2231\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.8...v3.1.9\"\u003e3.1.9\u003c/a\u003e (2024-12-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emaintain backward support for \u003ccode\u003eexitcrash\u003c/code\u003e (\u003ca href=\"https://github.com/remy/nodemon/commit/9c9de6eb075c62650145bfebfac3680923f172d6\"\u003e9c9de6e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.7...v3.1.8\"\u003e3.1.8\u003c/a\u003e (2024-12-13)\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/remy/nodemon/commit/cfebe2feb2054a13fa6b9c493c1cd826ffccf167\"\u003e\u003ccode\u003ecfebe2f\u003c/code\u003e\u003c/a\u003e fix: get watch working on windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/f34bfa93296864ec2449ca615a539c96521a87cd\"\u003e\u003ccode\u003ef34bfa9\u003c/code\u003e\u003c/a\u003e chore: fix release to run \u003cem\u003eafter\u003c/em\u003e tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/5c0371583925dc2c153ca6f23d886f3e7b109d41\"\u003e\u003ccode\u003e5c03715\u003c/code\u003e\u003c/a\u003e fix: TypeScript definition for 'restart' args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/28de4b7c5499fba6ce595021fccfcf6b5c043e5a\"\u003e\u003ccode\u003e28de4b7\u003c/code\u003e\u003c/a\u003e chore: semver-release wanted 22-24 🤦\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/6217164991b854005250794caa8deff5fbbf057b\"\u003e\u003ccode\u003e6217164\u003c/code\u003e\u003c/a\u003e chore: move release workflow to node 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/2c458de9b5d5600e18afb4f11fad6077a384a4d1\"\u003e\u003ccode\u003e2c458de\u003c/code\u003e\u003c/a\u003e chore: bump semver-release + update workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/9376af3f24e3341ed031d88f230b09f0261c5521\"\u003e\u003ccode\u003e9376af3\u003c/code\u003e\u003c/a\u003e fix: bump minimatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/e045423401baa9c539fdb3750fc3fb73ca8efc4c\"\u003e\u003ccode\u003ee045423\u003c/code\u003e\u003c/a\u003e chore: website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/f7a4edd37eba6dbf889aec2c62910f2cb972ed79\"\u003e\u003ccode\u003ef7a4edd\u003c/code\u003e\u003c/a\u003e chore: website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/f26223f9af2e5c21b0360ab05608eb65ea3d88b7\"\u003e\u003ccode\u003ef26223f\u003c/code\u003e\u003c/a\u003e chore: website\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remy/nodemon/compare/v2.0.22...v3.1.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nodemon since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo` from 1.2.14 to 2.10.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/releases\"\u003eturbo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTurborepo v2.10.12\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: Release Turborepo 2.10.11 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13765\"\u003evercel/turborepo#13765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Refresh documentation social cards by \u003ca href=\"https://github.com/christopherkindl\"\u003e\u003ccode\u003e@​christopherkindl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13764\"\u003evercel/turborepo#13764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve showcase logo sizes by \u003ca href=\"https://github.com/christopherkindl\"\u003e\u003ccode\u003e@​christopherkindl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13766\"\u003evercel/turborepo#13766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Refine mobile homepage interactions by \u003ca href=\"https://github.com/christopherkindl\"\u003e\u003ccode\u003e@​christopherkindl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13767\"\u003evercel/turborepo#13767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Align homepage KPIs to the right by \u003ca href=\"https://github.com/christopherkindl\"\u003e\u003ccode\u003e@​christopherkindl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13769\"\u003evercel/turborepo#13769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Prevent homepage KPI overflow by \u003ca href=\"https://github.com/christopherkindl\"\u003e\u003ccode\u003e@​christopherkindl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13770\"\u003evercel/turborepo#13770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update Geistdocs to 1.20.4 by \u003ca href=\"https://github.com/molebox\"\u003e\u003ccode\u003e@​molebox\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13771\"\u003evercel/turborepo#13771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Skip unused Package Configuration \u003ccode\u003estat\u003c/code\u003es by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13746\"\u003evercel/turborepo#13746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-solid example by \u003ca href=\"https://github.com/vercel-gh-bot-5\"\u003e\u003ccode\u003e@​vercel-gh-bot-5\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13752\"\u003evercel/turborepo#13752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-tailwind example by \u003ca href=\"https://github.com/vercel-gh-bot-5\"\u003e\u003ccode\u003e@​vercel-gh-bot-5\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13762\"\u003evercel/turborepo#13762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Stream dry-run JSON output by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13760\"\u003evercel/turborepo#13760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-ultracite example by \u003ca href=\"https://github.com/vercel-gh-bot-5\"\u003e\u003ccode\u003e@​vercel-gh-bot-5\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13772\"\u003evercel/turborepo#13772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Merge same-prefix tree-wildcard globs into one directory walk by \u003ca href=\"https://github.com/vercel-gh-bot-5\"\u003e\u003ccode\u003e@​vercel-gh-bot-5\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13763\"\u003evercel/turborepo#13763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-svelte example by \u003ca href=\"https://github.com/floriansalihovic\"\u003e\u003ccode\u003e@​floriansalihovic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13118\"\u003evercel/turborepo#13118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add unified agent control plane by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13757\"\u003evercel/turborepo#13757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Remove incremental task caching by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13773\"\u003evercel/turborepo#13773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Rename agents app to factory by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13774\"\u003evercel/turborepo#13774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update oxlint and oxfmt by \u003ca href=\"https://github.com/charpeni\"\u003e\u003ccode\u003e@​charpeni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13777\"\u003evercel/turborepo#13777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add security.txt endpoint by \u003ca href=\"https://github.com/charpeni\"\u003e\u003ccode\u003e@​charpeni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13778\"\u003evercel/turborepo#13778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Redesign factory control plane by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13775\"\u003evercel/turborepo#13775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Replace regex captures with hand-written parsers in berry lockfile identifiers by \u003ca href=\"https://github.com/vercel-gh-bot-2\"\u003e\u003ccode\u003e@​vercel-gh-bot-2\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13776\"\u003evercel/turborepo#13776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade the factory eve agent to 0.39.3 by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13783\"\u003evercel/turborepo#13783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-rsbuild-module-federation example by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13786\"\u003evercel/turborepo#13786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Index Berry lockfile resolution overrides by dependency name by \u003ca href=\"https://github.com/vercel-gh-bot-5\"\u003e\u003ccode\u003e@​vercel-gh-bot-5\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13787\"\u003evercel/turborepo#13787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update remote cache action to v1.1.0 by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13789\"\u003evercel/turborepo#13789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Fix reference links and validation by \u003ca href=\"https://github.com/charpeni\"\u003e\u003ccode\u003e@​charpeni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13784\"\u003evercel/turborepo#13784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add SSH command affordance for factory sandboxes by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13779\"\u003evercel/turborepo#13779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Show invalid affected task glob by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13793\"\u003evercel/turborepo#13793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Skip unused repository indexing for package listings by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13792\"\u003evercel/turborepo#13792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Rebuild the factory image on every merge to main by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13781\"\u003evercel/turborepo#13781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add full-page terminal SSH sessions to Factory sandbox inventory by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13780\"\u003evercel/turborepo#13780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-shell-commands example by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13791\"\u003evercel/turborepo#13791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Allow SSH terminal for completed-run sandboxes in Factory by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13782\"\u003evercel/turborepo#13782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Decouple graceful shutdown tests from the shell commands example by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13799\"\u003evercel/turborepo#13799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Start ad-hoc factory work from the operator page by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13798\"\u003evercel/turborepo#13798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-solid example by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13797\"\u003evercel/turborepo#13797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Rebuild factory images without custom workflows by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13801\"\u003evercel/turborepo#13801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add factory navigation by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13802\"\u003evercel/turborepo#13802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: Migrate Factory styles to Tailwind by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13803\"\u003evercel/turborepo#13803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add durable Factory workspaces by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13804\"\u003evercel/turborepo#13804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Stream Factory sandbox as terminal by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13807\"\u003evercel/turborepo#13807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Restore Factory workspace creation by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13812\"\u003evercel/turborepo#13812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Update Factory session network policy by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13814\"\u003evercel/turborepo#13814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Improve Factory terminal line spacing by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13815\"\u003evercel/turborepo#13815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Install Factory publishing skill by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13817\"\u003evercel/turborepo#13817\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/blob/main/RELEASE.md\"\u003eturbo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease Documentation\u003c/h1\u003e\n\u003ch2\u003eQuick Start\u003c/h2\u003e\n\u003ch3\u003eAutomated Canary Releases\u003c/h3\u003e\n\u003cp\u003eCanary releases run on an hourly schedule via the [Release workflow][1]:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eRuns every hour via cron, skipping if no relevant files in \u003ccode\u003ecrates/\u003c/code\u003e or \u003ccode\u003epackages/\u003c/code\u003e changed since the last canary tag\u003c/li\u003e\n\u003cli\u003eSkips if the latest commit is a release PR merge (to avoid releasing the version bump itself)\u003c/li\u003e\n\u003cli\u003ePublishes to npm with the \u003ccode\u003ecanary\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eOpens and merges a PR to return the version bump to \u003ccode\u003emain\u003c/code\u003e after required checks pass\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eNo manual intervention required for canary releases.\u003c/p\u003e\n\u003ch3\u003eManual Releases (Stable/Custom)\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003eCreate a release by triggering the [Turborepo Release][1] workflow\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFor stable releases, use \u003ccode\u003epatch\u003c/code\u003e, \u003ccode\u003eminor\u003c/code\u003e, or \u003ccode\u003emajor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFor custom pre-releases, use \u003ccode\u003eprepatch\u003c/code\u003e, \u003ccode\u003epreminor\u003c/code\u003e, or \u003ccode\u003epremajor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eCheck the \u0026quot;Dry Run\u0026quot; box to test the workflow without publishing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eA PR is automatically opened and merged into \u003ccode\u003emain\u003c/code\u003e after its required workflows are approved and pass.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch3\u003eRelease \u003ccode\u003e@turbo/repository\u003c/code\u003e\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003eRun [\u003ccode\u003ebump-version.sh\u003c/code\u003e][4] to update the versions of the packages. Merge in the changes to \u003ccode\u003emain\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCreate a release by triggering the [Turborepo Library Release][5] workflow.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCheck the \u0026quot;Dry Run\u0026quot; box to run the full release workflow without publishing any packages.\u003c/li\u003e\n\u003cli\u003eThe release PR is automatically merged after its required workflows are approved and pass.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch3\u003eNotes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGitHub Release Notes are published automatically using the config from [\u003ccode\u003eturborepo-release.yml\u003c/code\u003e][2],\ntriggered by the [\u003ccode\u003eturbo-orchestrator\u003c/code\u003e][3] bot.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003eTurborepo CLI Release Process - In-Depth Guide\u003c/h2\u003e\n\u003cp\u003eThis section provides comprehensive documentation on how the Turborepo CLI is released, including the architecture, workflows, and detailed step-by-step processes.\u003c/p\u003e\n\u003ch3\u003eTable of Contents\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/blob/main/#architecture-overview\"\u003eArchitecture Overview\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/blob/main/#automated-canary-releases\"\u003eAutomated Canary Releases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/blob/main/#version-management\"\u003eVersion Management\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/blob/main/#release-workflow-stages\"\u003eRelease Workflow Stages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/blob/main/#packages-released\"\u003ePackages Released\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/53752d452049bdda47698354b16a83d7ce92ced0\"\u003e\u003ccode\u003e53752d4\u003c/code\u003e\u003c/a\u003e publish 2.10.12 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/9d2b03bc946008c4dc528b51d6c080139cde859b\"\u003e\u003ccode\u003e9d2b03b\u003c/code\u003e\u003c/a\u003e fix: Run pnpm directly on Windows (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13843\"\u003e#13843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c97782bc4ef43697e0ee8c4fc7ad3cee81a0e1cf\"\u003e\u003ccode\u003ec97782b\u003c/code\u003e\u003c/a\u003e feat: Require high confidence for issue fixes (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13842\"\u003e#13842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/f153cda4cee5b9cce11108283b9911253687bc53\"\u003e\u003ccode\u003ef153cda\u003c/code\u003e\u003c/a\u003e chore: Alert Slack for low-confidence issues (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13841\"\u003e#13841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/e1674e42513a1fffcf7e3a8a13e7f8bdd2f6043f\"\u003e\u003ccode\u003ee1674e4\u003c/code\u003e\u003c/a\u003e chore: Add automatic issue handling (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13840\"\u003e#13840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/7107f266c69f097abc888372c1bddacf647e0bce\"\u003e\u003ccode\u003e7107f26\u003c/code\u003e\u003c/a\u003e fix: Escape ampersands in RSS feed enclosure URLs (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13839\"\u003e#13839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/a76330b6ec70c64dbc3c2ad8fef7fe8a732fe0cd\"\u003e\u003ccode\u003ea76330b\u003c/code\u003e\u003c/a\u003e chore: Handle feedback on Factory pull requests (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13836\"\u003e#13836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/3787c061d3d22d5c5134bf89c5704b97c3bffb24\"\u003e\u003ccode\u003e3787c06\u003c/code\u003e\u003c/a\u003e chore: Use geistdocs 1.23.1 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13834\"\u003e#13834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/bbe5406a1a7704cee63daf2af8ae98479c56fbad\"\u003e\u003ccode\u003ebbe5406\u003c/code\u003e\u003c/a\u003e chore: Skip redundant Factory PR approval (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13837\"\u003e#13837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/72805d7508ee3661826d452cead2458dec8ff345\"\u003e\u003ccode\u003e72805d7\u003c/code\u003e\u003c/a\u003e fix: Move model selector to workspace creation (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13835\"\u003e#13835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v1.2.14...v2.10.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for turbo since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@azure/identity` from 4.13.1 to 4.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/identity/identity/CHANGELOG.md\"\u003e@​azure/identity's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.13.2 (2026-08-12)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped the minimum \u003ccode\u003e@azure/msal-node\u003c/code\u003e dependency to \u003ccode\u003e^5.1.5\u003c/code\u003e so installs no longer resolve older \u003ccode\u003e5.1.x\u003c/code\u003e versions that pull in the vulnerable \u003ccode\u003euuid@8.3.0\u003c/code\u003e transitive dependency. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/39569\"\u003e#39569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplaced shell-based developer credential commands with safe, structured process execution. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/39279\"\u003e#39279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrated platform-specific module resolution to \u003ccode\u003e#platform/*\u003c/code\u003e imports. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/38309\"\u003e#38309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.14.0-beta.5 (2026-08-12)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped the minimum \u003ccode\u003e@azure/msal-node\u003c/code\u003e dependency to \u003ccode\u003e^5.1.5\u003c/code\u003e so installs no longer resolve older \u003ccode\u003e5.1.x\u003c/code\u003e versions that pull in the vulnerable \u003ccode\u003euuid@8.3.0\u003c/code\u003e transitive dependency. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/39425\"\u003e#39425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplaced shell-based developer credential commands with safe, structured process execution. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/39279\"\u003e#39279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.14.0-beta.4 (2026-06-08)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eAzureDeveloperCliCredential\u003c/code\u003e to correctly parse error messages from Azure Developer CLI v1.23.7 and later, which previously caused raw JSON to surface in the credential error instead of the underlying error text. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/38416\"\u003e#38416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ehandleMsalError\u003c/code\u003e to preserve the original MSAL error via \u003ccode\u003ecause\u003c/code\u003e on \u003ccode\u003eAuthenticationRequiredError\u003c/code\u003e, allowing callers to access \u003ccode\u003e.claims\u003c/code\u003e on the underlying error. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/38722\"\u003e#38722\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.14.0-beta.3 (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduced bundle size by optimizing imports from \u003ccode\u003e@azure/msal-node\u003c/code\u003e, e.g. achieving a ~61kb reduction (from 851kb to 790kb) when importing \u003ccode\u003eClientCertificateCredential\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/36942\"\u003e#36942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/msal-node\u003c/code\u003e to \u003ccode\u003e^5.1.0\u003c/code\u003e and \u003ccode\u003e@azure/msal-browser\u003c/code\u003e to \u003ccode\u003e^5.5.0\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/37836\"\u003e#37836\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/Azure/azure-sdk-for-js/commit/ffeacafdbf1940ced8085c55060d7ea3572c3ac8\"\u003e\u003ccode\u003effeacaf\u003c/code\u003e\u003c/a\u003e Migrate \u003ccode\u003e@​azure/identity\u003c/code\u003e from polyfillSuffix to #platform/* imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/3ec20037b3426d66c2235103a0c586ec5f1db2e9\"\u003e\u003ccode\u003e3ec2003\u003c/code\u003e\u003c/a\u003e [core] Add safe child process execution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/1f7253a6399f94e10e56e789b60c835e536d8216\"\u003e\u003ccode\u003e1f7253a\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/4b6cf670ca96903852b215539d0ce8086ef076ef\"\u003e\u003ccode\u003e4b6cf67\u003c/code\u003e\u003c/a\u003e Update test expectation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/14350c8641149c26af382e5430928a642a8ac80c\"\u003e\u003ccode\u003e14350c8\u003c/code\u003e\u003c/a\u003e Format packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/4fd7288b7d30be7a357e6e20e907f8ce8d1e7266\"\u003e\u003ccode\u003e4fd7288\u003c/code\u003e\u003c/a\u003e Update all missing configuration files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/8490453880ad7762768b73ed58cb80036901e84f\"\u003e\u003ccode\u003e8490453\u003c/code\u003e\u003c/a\u003e [Identity] Bump \u003ccode\u003e@​azure/msal-node\u003c/code\u003e to ^5.1.5 to drop vulnerable uuid transitive...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/d96ae18b20cafcd7e8ed0e330efddd36046a1867\"\u003e\u003ccode\u003ed96ae18\u003c/code\u003e\u003c/a\u003e Identity GA 4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/a46a830fef378475907281dc397e515501c0e2cc\"\u003e\u003ccode\u003ea46a830\u003c/code\u003e\u003c/a\u003e [ESLint] Restore no-unassigned-vars recommended rule to error (\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/identity/identity/issues/39460\"\u003e#39460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/5316d041d4c2d7fa9c91818b830745ae5772b4a0\"\u003e\u003ccode\u003e5316d04\u003c/code\u003e\u003c/a\u003e [core] Add safe child process execution (\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/identity/identity/issues/39279\"\u003e#39279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commits/@azure/identity_4.13.2/sdk/identity/identity\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supercharge/promise-pool` from 2.4.0 to 3.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supercharge/promise-pool/blob/main/CHANGELOG.md\"\u003e@​supercharge/promise-pool's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e - 2026-03-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003edontStoreProcessedItems\u003c/code\u003e method to the promise pool to tell the processor to skip storing processed items in memory (Thank you Christopher Zinger! \u003ca href=\"https://redirect.github.com/supercharge/promise-pool/pull/92\"\u003ePR 92\u003c/a\u003e)\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e  await PromisePool\n    .for([1,2,3,4])\n    .dontStoreProcessedItems()\n    .process(async (num, index) =\u0026gt; {\n      // processing …\n    })\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eflushProcessedItems\u003c/code\u003e method to the promise pool executor (Thank you Christopher Zinger! \u003ca href=\"https://redirect.github.com/supercharge/promise-pool/pull/91\"\u003ePR 91\u003c/a\u003e)\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e  await PromisePool\n    .for([1,2,3,4])\n    .dontStoreProcessedItems()\n    .process(async (num, index, pool) =\u0026gt; {\n      pool.flushProcessedItems()\n    })\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/compare/v3.1.1...v3.2.0\"\u003e3.2.0\u003c/a\u003e - 2024-03-25\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003e\u0026quot;sideEffects\u0026quot;: false\u003c/code\u003e to \u003ccode\u003epackage.json\u003c/code\u003e \u003ca href=\"https://redirect.github.com/supercharge/promise-pool/issues/83\"\u003e#83\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated types for the handler function in the promise pool processor\u003c/li\u003e\n\u003cli\u003ebump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/compare/v3.1.0...v3.1.1\"\u003e3.1.1\u003c/a\u003e - 2024-01-31\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremoved duplicated build files from \u003ccode\u003edist\u003c/code\u003e (fixing \u003ca href=\"https://redirect.github.com/supercharge/promise-pool/issues/82\"\u003esupercharge/promise-pool#82\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/compare/v3.0.0...v3.1.0\"\u003e3.1.0\u003c/a\u003e - 2023-09-25\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eclear timers from task timeouts to remove them from the event loop: this is helpful to clear up resources for long-running timeouts and fastly resolving tasks. If not cleared, the timeouts stay in the event loop until they’re due\u003c/li\u003e\n\u003cli\u003eadd keep error handler when calling \u003ccode\u003epool.handleError\u003c/code\u003e after \u003ccode\u003epool.for\u003c/code\u003e: previously the error handler was lost\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/97bd3ff064070a85f2ea53d4fc85173aa3f3e629\"\u003e\u003ccode\u003e97bd3ff\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/228a0a15738c37a36e790f323d502b787ac4da7a\"\u003e\u003ccode\u003e228a0a1\u003c/code\u003e\u003c/a\u003e add flushProcessedItems method to changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/9872dbabe5a731acfac66db8bc2ef2d55bdf84d5\"\u003e\u003ccode\u003e9872dba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/superchargejs/promise-pool/issues/91\"\u003e#91\u003c/a\u003e from ChristopherZinger/feature/allow-flushing-processe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/5c740bc6857f1315afdcc9cc066d108859bcbeb9\"\u003e\u003ccode\u003e5c740bc\u003c/code\u003e\u003c/a\u003e fix closing brackets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/f7818ef9d1183ba24ff5e729df9d9c7c3420d420\"\u003e\u003ccode\u003ef7818ef\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into feature/allow-flushing-processed-items-array\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/3eb9867e7d2a45a131432faa470f07f259dd0522\"\u003e\u003ccode\u003e3eb9867\u003c/code\u003e\u003c/a\u003e prepare changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/1e8de7b7a1938bd304713a40c605d66b0639540e\"\u003e\u003ccode\u003e1e8de7b\u003c/code\u003e\u003c/a\u003e rename method from setShouldStoreProcessedItems to storeProcessedItems\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/b3aa348b92e898ee20a2031ec8748b5863edb578\"\u003e\u003ccode\u003eb3aa348\u003c/code\u003e\u003c/a\u003e test node 20, 22, 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/bf2127c18c1fe355d41a66e63d0c515bc4c2a841\"\u003e\u003ccode\u003ebf2127c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/superchargejs/promise-pool/issues/92\"\u003e#92\u003c/a\u003e from ChristopherZinger/feature/dont-store-processed-items\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/adf8200217132ce39a1d4d257c407a9c09320efc\"\u003e\u003ccode\u003eadf8200\u003c/code\u003e\u003c/a\u003e attempt to fix the test\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/superchargejs/promise-pool/compare/v2.4.0...v3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 8.18.0 to 8.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: add support for node 22/24, drop node 16/21 by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2580\"\u003eajv-validator/ajv#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add ES2022.RegExp for RegExpIndicesArray by \u003ca href=\"https://github.com/SignpostMarv\"\u003e\u003ccode\u003e@​SignpostMarv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2604\"\u003eajv-validator/ajv#2604\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.19.0...v8.20.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.19.0...v8.20.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.19.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix prototype pollution via format keyword using $data ref by \u003ca href=\"https://github.com/epoberezkin\"\u003e\u003ccode\u003e@​epoberezkin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2607\"\u003eajv-validator/ajv#2607\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.18.0...v8.19.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.18.0...v8.19.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/ajv-validator/ajv/commit/0fba0b8e649909613cfce0999b149cd08f4a4987\"\u003e\u003ccode\u003e0fba0b8\u003c/code\u003e\u003c/a\u003e 8.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9caf8d64409b05e2c670b3ff09cf7ca07937342e\"\u003e\u003ccode\u003e9caf8d6\u003c/code\u003e\u003c/a\u003e fix: add ES2022.RegExp for RegExpIndicesArray; fixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2603\"\u003eajv-validator/ajv#2603\u003c/a\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/206535071f776f57737394c8896d4b2dc2bfb9a3\"\u003e\u003ccode\u003e2065350\u003c/code\u003e\u003c/a\u003e fix: add support for node 22/24, drop node 16/21 (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2580\"\u003e#2580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/154b58d690c6596e09ca676e12720ab8234ee3d2\"\u003e\u003ccode\u003e154b58d\u003c/code\u003e\u003c/a\u003e 8.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/e8d2bdc501b3ba6f03922db5e595770d4763d9da\"\u003e\u003ccode\u003ee8d2bdc\u003c/code\u003e\u003c/a\u003e test/fix prototype pollution via $data ref with format keyword (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2607\"\u003e#2607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.18.0...v8.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `applicationinsights` from 2.9.1 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/ApplicationInsights-node.js/releases\"\u003eapplicationinsights's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.0\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@opentelemetry/*\u003c/code\u003e (0.220 / 2.9) and \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to resolve dependency audit alerts.\u003c/li\u003e\n\u003cli\u003eReplaced the \u003ccode\u003ediagnostic-channel\u003c/code\u003e/\u003ccode\u003ediagnostic-channel-publishers\u003c/code\u003e console log collection with OpenTelemetry console instrumentation provided by \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003enoDiagnosticChannel\u003c/code\u003e and \u003ccode\u003enoPatchModules\u003c/code\u003e in favor of OpenTelemetry \u003ccode\u003einstrumentationOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eConsole severity is now derived from the console method (\u003ccode\u003econsole.error\u003c/code\u003e maps to Error, \u003ccode\u003econsole.warn\u003c/code\u003e maps to Warning, and \u003ccode\u003econsole.log\u003c/code\u003e/\u003ccode\u003econsole.info\u003c/code\u003e map to Information).\u003c/li\u003e\n\u003cli\u003eAn explicitly configured console \u003ccode\u003elogSendingLevel\u003c/code\u003e now takes precedence over \u003ccode\u003eAPPLICATIONINSIGHTS_INSTRUMENTATION_LOGGING_LEVEL\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1514\"\u003emicrosoft/ApplicationInsights-node.js#1514\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-node.js/compare/3.15.1...3.16.0\"\u003ehttps://github.com/microsoft/ApplicationInsights-node.js/compare/3.15.1...3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.15.1\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e, \u003ccode\u003e@azure/identity\u003c/code\u003e, and \u003ccode\u003e@opentelemetry/*\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eRemoved the legacy \u003ccode\u003e@azure/functions-old\u003c/code\u003e (v3) dependency.\u003c/li\u003e\n\u003cli\u003eResolved vulnerabilities in dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAutoCollectExceptions\u003c/code\u003e no longer calls \u003ccode\u003eforceFlush\u003c/code\u003e per exception and now rate-limits exception telemetry to 50 records/min (emitting a single suppressed-count summary per window). \u003ccode\u003eforceFlush\u003c/code\u003e still runs on the terminal exit path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1509\"\u003emicrosoft/ApplicationInsights-node.js#1509\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-node.js/compare/3.15.0...3.15.1\"\u003ehttps://github.com/microsoft/ApplicationInsights-node.js/compare/3.15.0...3.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.15.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Node.js version is now 20.0.0. Node.js 18 is end-of-life (April 2025) and the underlying \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e / \u003ccode\u003e@azure/monitor-opentelemetry-exporter\u003c/code\u003e dependencies require Node \u0026gt;= 20.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to \u003ccode\u003e^1.18.0\u003c/code\u003e and \u003ccode\u003e@azure/monitor-opentelemetry-exporter\u003c/code\u003e to \u003ccode\u003e^1.0.0-beta.41\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eResolved vulnerabilities in dependencies (added \u003ccode\u003eoverrides\u003c/code\u003e for \u003ccode\u003eprotobufjs\u003c/code\u003e \u003ccode\u003e^8.2.0\u003c/code\u003e and \u003ccode\u003eserialize-javascript\u003c/code\u003e \u003ccode\u003e^7.0.5\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak caused by process event listener accumulation when \u003ccode\u003euseAzureMonitor()\u003c/code\u003e is called multiple times. (\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/issues/1415\"\u003e#1415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1496\"\u003emicrosoft/ApplicationInsights-node.js#1496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1497\"\u003emicrosoft/ApplicationInsights-node.js#1497\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-node.js/blob/main/CHANGELOG.md\"\u003eapplicationinsights's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e3.16.0 (2026-08-12)\u003c/h3\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@opentelemetry/*\u003c/code\u003e (0.220 / 2.9) and \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to resolve dependency audit alerts.\u003c/li\u003e\n\u003cli\u003eReplaced the \u003ccode\u003ediagnostic-channel\u003c/code\u003e/\u003ccode\u003ediagnostic-channel-publishers\u003c/code\u003e console log collection with OpenTelemetry console instrumentation provided by \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003enoDiagnosticChannel\u003c/code\u003e and \u003ccode\u003enoPatchModules\u003c/code\u003e in favor of OpenTelemetry \u003ccode\u003einstrumentationOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eConsole severity is now derived from the console method (\u003ccode\u003econsole.error\u003c/code\u003e maps to Error, \u003ccode\u003econsole.warn\u003c/code\u003e maps to Warning, and \u003ccode\u003econsole.log\u003c/code\u003e/\u003ccode\u003econsole.info\u003c/code\u003e map to Information).\u003c/li\u003e\n\u003cli\u003eAn explicitly configured console \u003ccode\u003elogSendingLevel\u003c/code\u003e now takes precedence over \u003ccode\u003eAPPLICATIONINSIGHTS_INSTRUMENTATION_LOGGING_LEVEL\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.15.1 (2026-0...\n\n_Description has been truncated_","html_url":"https://github.com/Planning-Inspectorate/appeals-back-office/pull/4065","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Planning-Inspectorate%2Fappeals-back-office/issues/4065","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4065/packages"},{"uuid":"5233160396","node_id":"PR_kwDOTd8YXc8AAAABAxt-KA","number":12,"state":"closed","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-07T09:25:50.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-24T09:26:32.000Z","updated_at":"2026-09-07T09:25:52.000Z","time_to_close":1209558,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":24,"packages":[{"name":"@changesets/changelog-github","old_version":"0.7.0","new_version":"1.0.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.31.0","new_version":"3.0.1","repository_url":"https://github.com/changesets/changesets"},{"name":"@commitlint/cli","old_version":"21.2.1","new_version":"21.2.2","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/prompt-cli","old_version":"21.2.0","new_version":"21.2.2","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@kubb/cli","old_version":"4.39.2","new_version":"5.0.0","repository_url":"https://github.com/kubb-labs/kubb"},{"name":"@kubb/core","old_version":"4.39.2","new_version":"5.0.0","repository_url":"https://github.com/kubb-labs/kubb"},{"name":"@kubb/plugin-client","old_version":"4.39.2","new_version":"4.39.3","repository_url":"https://github.com/kubb-labs/kubb"},{"name":"@kubb/plugin-faker","old_version":"4.39.2","new_version":"5.0.0","repository_url":"https://github.com/kubb-labs/plugins"},{"name":"@kubb/plugin-oas","old_version":"4.39.2","new_version":"4.39.3","repository_url":"https://github.com/kubb-labs/kubb"},{"name":"@kubb/plugin-ts","old_version":"4.39.2","new_version":"5.0.0","repository_url":"https://github.com/kubb-labs/plugins"},{"name":"@types/node","old_version":"26.1.1","new_version":"26.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/semver","old_version":"7.7.1","new_version":"7.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"4.1.10","new_version":"4.1.11","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"abstract-syntax-tree","old_version":"2.23.0","new_version":"2.24.0","repository_url":"https://github.com/buxlabs/abstract-syntax-tree"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"oxfmt","old_version":"0.58.0","new_version":"0.64.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxlint","old_version":"1.73.0","new_version":"1.79.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxlint-tsgolint","old_version":"0.24.0","new_version":"7.0.2001","repository_url":"https://github.com/oxc-project/tsgolint"},{"name":"tsdown","old_version":"0.22.7","new_version":"0.22.14","repository_url":"https://github.com/rolldown/tsdown"},{"name":"tsx","old_version":"4.23.1","new_version":"4.23.12","repository_url":"https://github.com/privatenumber/tsx"},{"name":"wrangler","old_version":"4.110.0","new_version":"4.125.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github) | `0.7.0` | `1.0.0` |\n| [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli) | `2.31.0` | `3.0.1` |\n| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `21.2.1` | `21.2.2` |\n| [@commitlint/prompt-cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/prompt-cli) | `21.2.0` | `21.2.2` |\n| [@kubb/cli](https://github.com/kubb-labs/kubb/tree/HEAD/packages/cli) | `4.39.2` | `5.0.0` |\n| [@kubb/core](https://github.com/kubb-labs/kubb/tree/HEAD/packages/core) | `4.39.2` | `5.0.0` |\n| [@kubb/plugin-client](https://github.com/kubb-labs/kubb/tree/HEAD/packages/plugin-client) | `4.39.2` | `4.39.3` |\n| [@kubb/plugin-faker](https://github.com/kubb-labs/plugins/tree/HEAD/packages/plugin-faker) | `4.39.2` | `5.0.0` |\n| [@kubb/plugin-oas](https://github.com/kubb-labs/kubb/tree/HEAD/packages/plugin-oas) | `4.39.2` | `4.39.3` |\n| [@kubb/plugin-ts](https://github.com/kubb-labs/plugins/tree/HEAD/packages/plugin-ts) | `4.39.2` | `5.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.1` | `26.2.0` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.1` | `7.8.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.10` | `4.1.11` |\n| [abstract-syntax-tree](https://github.com/buxlabs/abstract-syntax-tree) | `2.23.0` | `2.24.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt) | `0.58.0` | `0.64.0` |\n| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint) | `1.73.0` | `1.79.0` |\n| [oxlint-tsgolint](https://github.com/oxc-project/tsgolint) | `0.24.0` | `7.0.2001` |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.22.7` | `0.22.14` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.23.1` | `4.23.12` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.110.0` | `4.125.0` |\n\n\nUpdates `@changesets/changelog-github` from 0.7.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e@​changesets/changelog-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Bumped supported Node versions to \u003ccode\u003e^22.11 || ^24 || \u0026gt;=26\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - From now on this package is going to be published as ES module.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2059\"\u003e#2059\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/070f531c6b7ed3ec90fbcda8ce705b9bf476c1ef\"\u003e\u003ccode\u003e070f531\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jycouet\"\u003e\u003ccode\u003e@​jycouet\u003c/code\u003e\u003c/a\u003e! - Add an opt-in, experimental \u003ccode\u003etemplate\u003c/code\u003e option to render changelog lines from tokens (\u003ccode\u003e{summary}\u003c/code\u003e, \u003ccode\u003e{ref}\u003c/code\u003e, \u003ccode\u003e{pull}\u003c/code\u003e, \u003ccode\u003e{commit}\u003c/code\u003e, \u003ccode\u003e{authors}\u003c/code\u003e). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1871\"\u003e#1871\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/dfefc4e71fc589df92e8328e9b66e0d7ae9b4699\"\u003e\u003ccode\u003edfefc4e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mihkeleidast\"\u003e\u003ccode\u003e@​mihkeleidast\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eGITHUB_REPOSITORY\u003c/code\u003e as the default repo when no \u003ccode\u003erepo\u003c/code\u003e option is configured\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1969\"\u003e#1969\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2c7c043d7071440009f8a69eff0b0c6746ac7625\"\u003e\u003ccode\u003e2c7c043\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marcalexiei\"\u003e\u003ccode\u003e@​marcalexiei\u003c/code\u003e\u003c/a\u003e! - Add a named export that mirrors the current \u003ccode\u003edefault\u003c/code\u003e export\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003edefault\u003c/code\u003e export is slated for removal in the next major release, so this ensures a smoother transition path.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2040\"\u003e#2040\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/88f2abb5e14748b08e3441fd871df60dd1c4737f\"\u003e\u003ccode\u003e88f2abb\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Improve type-check for options object\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2160\"\u003e#2160\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Added or modified the \u003ccode\u003efiles\u003c/code\u003e property in the manifest. This should not change any behavior.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1947\"\u003e#1947\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eparseEnv\u003c/code\u003e instead of \u003ccode\u003edotenv\u003c/code\u003e to load the \u003ccode\u003e.env\u003c/code\u003e file and avoid loading them to \u003ccode\u003eprocess.env\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/5b02e2f61d2a1335293016f81efb0386a0ed7967\"\u003e\u003ccode\u003e5b02e2f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/062530b825d53abc9d8934f3a50cc61ff3ff82b8\"\u003e\u003ccode\u003e062530b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/88f2abb5e14748b08e3441fd871df60dd1c4737f\"\u003e\u003ccode\u003e88f2abb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/dae394c29952ce27dc34884c26dcd57a2756325f\"\u003e\u003ccode\u003edae394c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/dae394c29952ce27dc34884c26dcd57a2756325f\"\u003e\u003ccode\u003edae394c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b5e1762584718ec607ea79db0a00ae4238f8a784\"\u003e\u003ccode\u003eb5e1762\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/c19b1123d27986da0e14e99d65b0f9a408def35c\"\u003e\u003ccode\u003ec19b112\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/4c26f2faac89b53d3305cf73c9e9cfca5aa88f5f\"\u003e\u003ccode\u003e4c26f2f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/813bbf314d051bfee3b46a793f94b396ef2a4df1\"\u003e\u003ccode\u003e813bbf3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/a0b5326570e8e7bf5e35c1cefe8f70d9a51a5cd7\"\u003e\u003ccode\u003ea0b5326\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-github-info\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/types\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0-next.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/types\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0-next.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0-next.3\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1954\"\u003e#1954\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/ed6728ce3c089caaee19f71194a0cd7029480069\"\u003e\u003ccode\u003eed6728c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Bumped supported Node versions to \u003ccode\u003e^22.11 || ^24 || \u0026gt;=26\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1969\"\u003e#1969\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2c7c043d7071440009f8a69eff0b0c6746ac7625\"\u003e\u003ccode\u003e2c7c043\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marcalexiei\"\u003e\u003ccode\u003e@​marcalexiei\u003c/code\u003e\u003c/a\u003e! - Add a named export that mirrors the current \u003ccode\u003edefault\u003c/code\u003e export\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003edefault\u003c/code\u003e export is slated for removal in the next major release, so this ensures a smoother transition path.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1947\"\u003e#1947\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eparseEnv\u003c/code\u003e instead of \u003ccode\u003edotenv\u003c/code\u003e to load the \u003ccode\u003e.env\u003c/code\u003e file and avoid loading them to \u003ccode\u003eprocess.env\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/ed6728ce3c089caaee19f71194a0cd7029480069\"\u003e\u003ccode\u003eed6728c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/a0b5326570e8e7bf5e35c1cefe8f70d9a51a5cd7\"\u003e\u003ccode\u003ea0b5326\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md\"\u003e@​changesets/changelog-github's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Bumped supported Node versions to \u003ccode\u003e^22.11 || ^24 || \u0026gt;=26\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - From now on this package is going to be published as ES module.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2059\"\u003e#2059\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/070f531c6b7ed3ec90fbcda8ce705b9bf476c1ef\"\u003e\u003ccode\u003e070f531\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jycouet\"\u003e\u003ccode\u003e@​jycouet\u003c/code\u003e\u003c/a\u003e! - Add an opt-in, experimental \u003ccode\u003etemplate\u003c/code\u003e option to render changelog lines from tokens (\u003ccode\u003e{summary}\u003c/code\u003e, \u003ccode\u003e{ref}\u003c/code\u003e, \u003ccode\u003e{pull}\u003c/code\u003e, \u003ccode\u003e{commit}\u003c/code\u003e, \u003ccode\u003e{authors}\u003c/code\u003e). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1871\"\u003e#1871\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/dfefc4e71fc589df92e8328e9b66e0d7ae9b4699\"\u003e\u003ccode\u003edfefc4e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mihkeleidast\"\u003e\u003ccode\u003e@​mihkeleidast\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eGITHUB_REPOSITORY\u003c/code\u003e as the default repo when no \u003ccode\u003erepo\u003c/code\u003e option is configured\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1969\"\u003e#1969\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2c7c043d7071440009f8a69eff0b0c6746ac7625\"\u003e\u003ccode\u003e2c7c043\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marcalexiei\"\u003e\u003ccode\u003e@​marcalexiei\u003c/code\u003e\u003c/a\u003e! - Add a named export that mirrors the current \u003ccode\u003edefault\u003c/code\u003e export\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003edefault\u003c/code\u003e export is slated for removal in the next major release, so this ensures a smoother transition path.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2040\"\u003e#2040\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/88f2abb5e14748b08e3441fd871df60dd1c4737f\"\u003e\u003ccode\u003e88f2abb\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Improve type-check for options object\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2160\"\u003e#2160\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Added or modified the \u003ccode\u003efiles\u003c/code\u003e property in the manifest. This should not change any behavior.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1947\"\u003e#1947\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eparseEnv\u003c/code\u003e instead of \u003ccode\u003edotenv\u003c/code\u003e to load the \u003ccode\u003e.env\u003c/code\u003e file and avoid loading them to \u003ccode\u003eprocess.env\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/5b02e2f61d2a1335293016f81efb0386a0ed7967\"\u003e\u003ccode\u003e5b02e2f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/062530b825d53abc9d8934f3a50cc61ff3ff82b8\"\u003e\u003ccode\u003e062530b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/88f2abb5e14748b08e3441fd871df60dd1c4737f\"\u003e\u003ccode\u003e88f2abb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/dae394c29952ce27dc34884c26dcd57a2756325f\"\u003e\u003ccode\u003edae394c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/dae394c29952ce27dc34884c26dcd57a2756325f\"\u003e\u003ccode\u003edae394c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b5e1762584718ec607ea79db0a00ae4238f8a784\"\u003e\u003ccode\u003eb5e1762\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/c19b1123d27986da0e14e99d65b0f9a408def35c\"\u003e\u003ccode\u003ec19b112\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/4c26f2faac89b53d3305cf73c9e9cfca5aa88f5f\"\u003e\u003ccode\u003e4c26f2f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/813bbf314d051bfee3b46a793f94b396ef2a4df1\"\u003e\u003ccode\u003e813bbf3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/a0b5326570e8e7bf5e35c1cefe8f70d9a51a5cd7\"\u003e\u003ccode\u003ea0b5326\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-github-info\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/types\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.0-next.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/types\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0-next.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.0-next.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/b5e1762584718ec607ea79db0a00ae4238f8a784\"\u003e\u003ccode\u003eb5e1762\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/types\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0-next.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.0-next.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2160\"\u003e#2160\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Added or modified the \u003ccode\u003efiles\u003c/code\u003e property in the manifest. This should not change any behavior.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-github-info\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0-next.4\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/changesets/changesets/commit/f44222190fbe8adcea27582f6a35a0f095a34532\"\u003e\u003ccode\u003ef442221\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2235\"\u003e#2235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/baa658d4a7d71dd663826a397db4a9e7eabf7709\"\u003e\u003ccode\u003ebaa658d\u003c/code\u003e\u003c/a\u003e Version Packages (next) (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2192\"\u003e#2192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1b9687fae5f3c7a837e69f9f0313a177b9e2c4c8\"\u003e\u003ccode\u003e1b9687f\u003c/code\u003e\u003c/a\u003e Add new docs site (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/7fd0d9193a7b8bbbb01955adefc68b38d3070616\"\u003e\u003ccode\u003e7fd0d91\u003c/code\u003e\u003c/a\u003e Version Packages (next) (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2173\"\u003e#2173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/180833ed1ceb7e2f3bbcfd9fefa48b0c631a8bb6\"\u003e\u003ccode\u003e180833e\u003c/code\u003e\u003c/a\u003e Version Packages (next) (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2142\"\u003e#2142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e add or modify \u003ccode\u003efiles\u003c/code\u003e (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2160\"\u003e#2160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/c35c350bbfde20476e4190c97a53dfc066dab624\"\u003e\u003ccode\u003ec35c350\u003c/code\u003e\u003c/a\u003e Version Packages (next) (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2122\"\u003e#2122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/070f531c6b7ed3ec90fbcda8ce705b9bf476c1ef\"\u003e\u003ccode\u003e070f531\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003etemplate\u003c/code\u003e option to \u003ccode\u003echangelog-github\u003c/code\u003e (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2059\"\u003e#2059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/dfefc4e71fc589df92e8328e9b66e0d7ae9b4699\"\u003e\u003ccode\u003edfefc4e\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eGITHUB_REPOSITORY\u003c/code\u003e as the default repo when no \u003ccode\u003erepo\u003c/code\u003e option is configur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/dae394c29952ce27dc34884c26dcd57a2756325f\"\u003e\u003ccode\u003edae394c\u003c/code\u003e\u003c/a\u003e Overhaul get-github-info (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2121\"\u003e#2121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.0/packages/changelog-github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.31.0 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e@​changesets/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2239\"\u003e#2239\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/fdfdc93efeff2034a6211db13a69b3487d00a3dd\"\u003e\u003ccode\u003efdfdc93\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Update links in default generated \u003ccode\u003e.changeset/README.md\u003c/code\u003e file\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/d0386b69c8a8bd14a702e7636ab01c1e83b1914e\"\u003e\u003ccode\u003ed0386b6\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/write\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2128\"\u003e#2128\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/7113c014330b3f972e54ece8e67731613193958f\"\u003e\u003ccode\u003e7113c01\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Renamed the \u003ccode\u003echangeset tag\u003c/code\u003e command to \u003ccode\u003echangeset git-tag\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2074\"\u003e#2074\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/3599e47217d2ed2dd60da628fe4d1d3fc4b849c7\"\u003e\u003ccode\u003e3599e47\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Set supported package manager versions in \u003ccode\u003e\u0026quot;engines\u0026quot;\u003c/code\u003e field, including npm \u0026gt;=10.9.0, pnpm \u0026gt;=10.0.0, and yarn \u0026gt;=4.5.2.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1860\"\u003e#1860\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/92b1c1b6b1733b1f1799a73828d378646b068798\"\u003e\u003ccode\u003e92b1c1b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003echangeset version\u003c/code\u003e now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.\u003c/p\u003e\n\u003cp\u003eThis makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using \u003ccode\u003e--snapshot\u003c/code\u003e mode.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Bumped supported Node versions to \u003ccode\u003e^22.11 || ^24 || \u0026gt;=26\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1994\"\u003e#1994\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/062530b825d53abc9d8934f3a50cc61ff3ff82b8\"\u003e\u003ccode\u003e062530b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - The \u003ccode\u003eprettier\u003c/code\u003e option in \u003ccode\u003e.changeset/config.json\u003c/code\u003e has been removed in favor of \u003ccode\u003eformat\u003c/code\u003e. \u003ccode\u003eformat\u003c/code\u003e supports \u003ccode\u003e\u0026quot;auto\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;prettier\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;oxfmt\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;deno\u0026quot;\u003c/code\u003e, and \u003ccode\u003e\u0026quot;dprint\u0026quot;\u003c/code\u003e, and \u003ccode\u003efalse\u003c/code\u003e disables formatting. If you previously used \u003ccode\u003eprettier: false\u003c/code\u003e, migrate to \u003ccode\u003eformat: false\u003c/code\u003e or remove the option to use automatic formatter detection.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2190\"\u003e#2190\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Move versioned prerelease changesets to \u003ccode\u003e.changeset/pre/\u003c/code\u003e folder instead of accumulating in the root and tracking the versioned changeset ids in the \u003ccode\u003e.changeset/pre.json\u003c/code\u003e file. Existing \u003ccode\u003epre.json\u003c/code\u003e will auto-migrate to this new structure on the next run of \u003ccode\u003echangeset version\u003c/code\u003e or when calling \u003ccode\u003echangeset status\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in \u003ccode\u003e.changeset/pre/\u003c/code\u003e can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in \u003ccode\u003epre.json\u003c/code\u003e if certain changesets are deleted.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2145\"\u003e#2145\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f5887ff54a6b78eae87ae85fdac3294c4464da78\"\u003e\u003ccode\u003ef5887ff\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Removed Yarn Classic support\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2097\"\u003e#2097\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/8c88f6a3362628ca580835a1a1f2310056ee5743\"\u003e\u003ccode\u003e8c88f6a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode \u003cem\u003eif\u003c/em\u003e the target registry doesn't auto-assign \u003ccode\u003elatest\u003c/code\u003e tag. npm registry itself does that and such packages will continue to be released with \u003ccode\u003elatest\u003c/code\u003e tag (and not with the configured prerelease tag).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1879\"\u003e#1879\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c76b232abc76f73592a21f0d5df9cc89406a31dc\"\u003e\u003ccode\u003ec76b232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Removed warning messages about using v1 configs. They will now be silently ignored.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1655\"\u003e#1655\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/db46911e57603f20a158a47bbbebd112272c84e2\"\u003e\u003ccode\u003edb46911\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Update \u003ccode\u003e@manypkg/get-packages\u003c/code\u003e which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1651\"\u003e#1651\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/e1df8625800a1b3c4f66474a0e3c01b08214465c\"\u003e\u003ccode\u003ee1df862\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove support for the \u003ccode\u003e--sinceMaster\u003c/code\u003e flag for \u003ccode\u003echangeset status\u003c/code\u003e. Use \u003ccode\u003e--since=master\u003c/code\u003e or \u003ccode\u003e--since=main\u003c/code\u003e instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2117\"\u003e#2117\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/813bbf314d051bfee3b46a793f94b396ef2a4df1\"\u003e\u003ccode\u003e813bbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove the \u003ccode\u003epre.json\u003c/code\u003e \u003ccode\u003einitialVersions\u003c/code\u003e property and handling as it's unused internally\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1961\"\u003e#1961\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/07278a726343388eb6dfc56e7a8213872d4c8857\"\u003e\u003ccode\u003e07278a7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003eCommitFunctions\u003c/code\u003e can now be both sync and async, and the \u003ccode\u003edefaultCommitFunctions\u003c/code\u003e are now sync.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - From now on this package is going to be published as ES module.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1652\"\u003e#1652\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a0b5326570e8e7bf5e35c1cefe8f70d9a51a5cd7\"\u003e\u003ccode\u003ea0b5326\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove support for the deprecated \u003ccode\u003e___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots\u003c/code\u003e config. The \u003ccode\u003esnapshot.useCalculatedVersion\u003c/code\u003e config should be used instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2186\"\u003e#2186\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/3910adf3ebaef14196093715228885c4819d0cbf\"\u003e\u003ccode\u003e3910adf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Private packages are no longer versioned by default. Set \u003ccode\u003eprivatePackages\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e to opt into versioning and tagging them, or set \u003ccode\u003eprivatePackages.version\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e to version them without tagging.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1879\"\u003e#1879\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c76b232abc76f73592a21f0d5df9cc89406a31dc\"\u003e\u003ccode\u003ec76b232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Migrated from \u003ccode\u003eenquirer\u003c/code\u003e + \u003ccode\u003e@inquirer/launch-editor\u003c/code\u003e to \u003ccode\u003e@clack/prompts\u003c/code\u003e + \u003ccode\u003elaunch-editor\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis means the CLI flows will have minor changes, but they are largely the same.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md\"\u003e@​changesets/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2239\"\u003e#2239\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/fdfdc93efeff2034a6211db13a69b3487d00a3dd\"\u003e\u003ccode\u003efdfdc93\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Update links in default generated \u003ccode\u003e.changeset/README.md\u003c/code\u003e file\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/d0386b69c8a8bd14a702e7636ab01c1e83b1914e\"\u003e\u003ccode\u003ed0386b6\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/write\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2128\"\u003e#2128\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/7113c014330b3f972e54ece8e67731613193958f\"\u003e\u003ccode\u003e7113c01\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Renamed the \u003ccode\u003echangeset tag\u003c/code\u003e command to \u003ccode\u003echangeset git-tag\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2074\"\u003e#2074\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/3599e47217d2ed2dd60da628fe4d1d3fc4b849c7\"\u003e\u003ccode\u003e3599e47\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Set supported package manager versions in \u003ccode\u003e\u0026quot;engines\u0026quot;\u003c/code\u003e field, including npm \u0026gt;=10.9.0, pnpm \u0026gt;=10.0.0, and yarn \u0026gt;=4.5.2.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1860\"\u003e#1860\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/92b1c1b6b1733b1f1799a73828d378646b068798\"\u003e\u003ccode\u003e92b1c1b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003echangeset version\u003c/code\u003e now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.\u003c/p\u003e\n\u003cp\u003eThis makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using \u003ccode\u003e--snapshot\u003c/code\u003e mode.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Bumped supported Node versions to \u003ccode\u003e^22.11 || ^24 || \u0026gt;=26\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1994\"\u003e#1994\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/062530b825d53abc9d8934f3a50cc61ff3ff82b8\"\u003e\u003ccode\u003e062530b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - The \u003ccode\u003eprettier\u003c/code\u003e option in \u003ccode\u003e.changeset/config.json\u003c/code\u003e has been removed in favor of \u003ccode\u003eformat\u003c/code\u003e. \u003ccode\u003eformat\u003c/code\u003e supports \u003ccode\u003e\u0026quot;auto\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;prettier\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;oxfmt\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;deno\u0026quot;\u003c/code\u003e, and \u003ccode\u003e\u0026quot;dprint\u0026quot;\u003c/code\u003e, and \u003ccode\u003efalse\u003c/code\u003e disables formatting. If you previously used \u003ccode\u003eprettier: false\u003c/code\u003e, migrate to \u003ccode\u003eformat: false\u003c/code\u003e or remove the option to use automatic formatter detection.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2190\"\u003e#2190\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Move versioned prerelease changesets to \u003ccode\u003e.changeset/pre/\u003c/code\u003e folder instead of accumulating in the root and tracking the versioned changeset ids in the \u003ccode\u003e.changeset/pre.json\u003c/code\u003e file. Existing \u003ccode\u003epre.json\u003c/code\u003e will auto-migrate to this new structure on the next run of \u003ccode\u003echangeset version\u003c/code\u003e or when calling \u003ccode\u003echangeset status\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in \u003ccode\u003e.changeset/pre/\u003c/code\u003e can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in \u003ccode\u003epre.json\u003c/code\u003e if certain changesets are deleted.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2145\"\u003e#2145\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f5887ff54a6b78eae87ae85fdac3294c4464da78\"\u003e\u003ccode\u003ef5887ff\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Removed Yarn Classic support\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2097\"\u003e#2097\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/8c88f6a3362628ca580835a1a1f2310056ee5743\"\u003e\u003ccode\u003e8c88f6a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode \u003cem\u003eif\u003c/em\u003e the target registry doesn't auto-assign \u003ccode\u003elatest\u003c/code\u003e tag. npm registry itself does that and such packages will continue to be released with \u003ccode\u003elatest\u003c/code\u003e tag (and not with the configured prerelease tag).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1879\"\u003e#1879\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c76b232abc76f73592a21f0d5df9cc89406a31dc\"\u003e\u003ccode\u003ec76b232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Removed warning messages about using v1 configs. They will now be silently ignored.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1655\"\u003e#1655\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/db46911e57603f20a158a47bbbebd112272c84e2\"\u003e\u003ccode\u003edb46911\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Update \u003ccode\u003e@manypkg/get-packages\u003c/code\u003e which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1651\"\u003e#1651\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/e1df8625800a1b3c4f66474a0e3c01b08214465c\"\u003e\u003ccode\u003ee1df862\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove support for the \u003ccode\u003e--sinceMaster\u003c/code\u003e flag for \u003ccode\u003echangeset status\u003c/code\u003e. Use \u003ccode\u003e--since=master\u003c/code\u003e or \u003ccode\u003e--since=main\u003c/code\u003e instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2117\"\u003e#2117\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/813bbf314d051bfee3b46a793f94b396ef2a4df1\"\u003e\u003ccode\u003e813bbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove the \u003ccode\u003epre.json\u003c/code\u003e \u003ccode\u003einitialVersions\u003c/code\u003e property and handling as it's unused internally\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1961\"\u003e#1961\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/07278a726343388eb6dfc56e7a8213872d4c8857\"\u003e\u003ccode\u003e07278a7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003eCommitFunctions\u003c/code\u003e can now be both sync and async, and the \u003ccode\u003edefaultCommitFunctions\u003c/code\u003e are now sync.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - From now on this package is going to be published as ES module.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1652\"\u003e#1652\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a0b5326570e8e7bf5e35c1cefe8f70d9a51a5cd7\"\u003e\u003ccode\u003ea0b5326\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove support for the deprecated \u003ccode\u003e___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots\u003c/code\u003e config. The \u003ccode\u003esnapshot.useCalculatedVersion\u003c/code\u003e config should be used instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2186\"\u003e#2186\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/3910adf3ebaef14196093715228885c4819d0cbf\"\u003e\u003ccode\u003e3910adf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Private packages are no longer versioned by default. Set \u003ccode\u003eprivatePackages\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e to opt into versioning and tagging them, or set \u003ccode\u003eprivatePackages.version\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e to version them without tagging.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1879\"\u003e#1879\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c76b232abc76f73592a21f0d5df9cc89406a31dc\"\u003e\u003ccode\u003ec76b232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Migrated from \u003ccode\u003eenquirer\u003c/code\u003e + \u003ccode\u003e@inquirer/launch-editor\u003c/code\u003e to \u003ccode\u003e@clack/prompts\u003c/code\u003e + \u003ccode\u003elaunch-editor\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/bed458124f623463c581521ab56d040eba2a8b20\"\u003e\u003ccode\u003ebed4581\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2242\"\u003e#2242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/fdfdc93efeff2034a6211db13a69b3487d00a3dd\"\u003e\u003ccode\u003efdfdc93\u003c/code\u003e\u003c/a\u003e Update default generated readme (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2239\"\u003e#2239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d5f5ae83b8541aecff1ee2c446543e19434158a4\"\u003e\u003ccode\u003ed5f5ae8\u003c/code\u003e\u003c/a\u003e Fix Windows PTY snapshot normalization (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2233\"\u003e#2233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/f44222190fbe8adcea27582f6a35a0f095a34532\"\u003e\u003ccode\u003ef442221\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2235\"\u003e#2235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e3facadb06212677ffcf30b90e95536ca7a34468\"\u003e\u003ccode\u003ee3facad\u003c/code\u003e\u003c/a\u003e Version Packages (next) (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2228\"\u003e#2228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/c98af4c33d8ee307c6229023ea6907fb0df4bf26\"\u003e\u003ccode\u003ec98af4c\u003c/code\u003e\u003c/a\u003e Do not bump ignored independent packages when exiting pre mode (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2092\"\u003e#2092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/496ca21c53ac58b0d0e160a3af1fecfe39322564\"\u003e\u003ccode\u003e496ca21\u003c/code\u003e\u003c/a\u003e Build(deps-dev): Bump the development-dependencies group with 6 updates (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2225\"\u003e#2225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d1053acaab60d7bba903cf0f25da9d94ada43d0d\"\u003e\u003ccode\u003ed1053ac\u003c/code\u003e\u003c/a\u003e Build(deps): Bump the production-dependencies group across 1 directory with 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/68ea6ecc70f48dc4f5f0dbec7fd92ce30d8d2527\"\u003e\u003ccode\u003e68ea6ec\u003c/code\u003e\u003c/a\u003e Fix linked and fixed glob patterns expansion (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2222\"\u003e#2222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/c1b6f8ca6e63190530117b957c160b647c1b1c59\"\u003e\u003ccode\u003ec1b6f8c\u003c/code\u003e\u003c/a\u003e fix missing coloring of name (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2218\"\u003e#2218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/cli` from 21.2.1 to 21.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e@​commitlint/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparse:\u003c/strong\u003e require colon after note keywords (conventional-commits-parser 7.1.2) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4927\"\u003e#4927\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/b83c51569d195183c695330eeb0b4f5784e0d418\"\u003eb83c515\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/conventional-changelog/issues/1517\"\u003econventional-changelog/conventional-changelog#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(container): resolve packages from TypeScript configs by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(resolve-extends): support Yarn Plug'n'Play by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4933\"\u003econventional-changelog/commitlint#4933\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, docs, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typos in comments and JSDoc by \u003ca href=\"https://github.com/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix Deno setup without package.json by \u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: repair broken lockfile from \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4939\"\u003e#4939\u003c/a\u003e and add merge queue CI support by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4941\"\u003econventional-changelog/commitlint#4941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(config-conventional): document rules that go beyond the spec by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4910\"\u003econventional-changelog/commitlint#4910\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/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md\"\u003e@​commitlint/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/cli\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/conventional-changelog/commitlint/commit/d00d190ecc8030a0f65ead16a396c2391a23996b\"\u003e\u003ccode\u003ed00d190\u003c/code\u003e\u003c/a\u003e v21.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/f2e8daec969290f59a1b67450378ae799079c953\"\u003e\u003ccode\u003ef2e8dae\u003c/code\u003e\u003c/a\u003e chore: update dependency typescript to v7 (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4886\"\u003e#4886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/5769d9fe4f40563385007f3c04ca98156ae276b1\"\u003e\u003ccode\u003e5769d9f\u003c/code\u003e\u003c/a\u003e docs: fix typos in comments and JSDoc (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4880\"\u003e#4880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@commitlint/cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/config-conventional` from 21.2.0 to 21.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e@​commitlint/config-conventional's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparse:\u003c/strong\u003e require colon after note keywords (conventional-commits-parser 7.1.2) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4927\"\u003e#4927\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/b83c51569d195183c695330eeb0b4f5784e0d418\"\u003eb83c515\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/conventional-changelog/issues/1517\"\u003econventional-changelog/conventional-changelog#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(container): resolve packages from TypeScript configs by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(resolve-extends): support Yarn Plug'n'Play by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4933\"\u003econventional-changelog/commitlint#4933\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, docs, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typos in comments and JSDoc by \u003ca href=\"https://github.com/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix Deno setup without package.json by \u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: repair broken lockfile from \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4939\"\u003e#4939\u003c/a\u003e and add merge queue CI support by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4941\"\u003econventional-changelog/commitlint#4941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(config-conventional): document rules that go beyond the spec by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4910\"\u003econventional-changelog/commitlint#4910\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/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev21.2.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.1.0...v21.2.0\"\u003e21.2.0\u003c/a\u003e (2026-06-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eresolve-extends:\u003c/strong\u003e resolve pure-ESM presets (conventional-changelog v7/v9/v10) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4859\"\u003e#4859\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/fdb566fe59457a786eac80e2a8cbb994638daba0\"\u003efdb566f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, doc, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(read): replace deprecated git-raw-commits with git-client by \u003ca href=\"https://github.com/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(issue-template): ask for package manager and version by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4867\"\u003econventional-changelog/commitlint#4867\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/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md\"\u003e@​commitlint/config-conventional's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\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/conventional-changelog/commitlint/commit/d00d190ecc8030a0f65ead16a396c2391a23996b\"\u003e\u003ccode\u003ed00d190\u003c/code\u003e\u003c/a\u003e v21.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/3146d044186ccd2c4771823c01986d93c5144add\"\u003e\u003ccode\u003e3146d04\u003c/code\u003e\u003c/a\u003e docs(config-conventional): document rules that go beyond the spec (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4910\"\u003e#4910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/f2e8daec969290f59a1b67450378ae799079c953\"\u003e\u003ccode\u003ef2e8dae\u003c/code\u003e\u003c/a\u003e chore: update dependency typescript to v7 (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4886\"\u003e#4886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@commitlint/config-conventional\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/prompt-cli` from 21.2.0 to 21.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e@​commitlint/prompt-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparse:\u003c/strong\u003e require colon after note keywords (conventional-commits-parser 7.1.2) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4927\"\u003e#4927\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/b83c51569d195183c695330eeb0b4f5784e0d418\"\u003eb83c515\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/conventional-changelog/issues/1517\"\u003econventional-changelog/conventional-changelog#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(container): resolve packages from TypeScript configs by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(resolve-extends): support Yarn Plug'n'Play by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4933\"\u003econventional-changelog/commitlint#4933\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, docs, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typos in comments and JSDoc by \u003ca href=\"https://github.com/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix Deno setup without package.json by \u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: repair broken lockfile from \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/prompt-cli/issues/4939\"\u003e#4939\u003c/a\u003e and add merge queue CI support by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4941\"\u003econventional-changelog/commitlint#4941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(config-conventional): document rules that go beyond the spec by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4910\"\u003econventional-changelog/commitlint#4910\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/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev21.2.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.1.0...v21.2.0\"\u003e21.2.0\u003c/a\u003e (2026-06-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eresolve-extends:\u003c/strong\u003e resolve pure-ESM presets (conventional-changelog v7/v9/v10) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4859\"\u003e#4859\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/fdb566fe59457a786eac80e2a8cbb994638daba0\"\u003efdb566f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, doc, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(read): replace deprecated git-raw-commits with git-client by \u003ca href=\"https://github.com/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(issue-template): ask for package manager and version by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4867\"\u003econventional-changelog/commitlint#4867\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/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/prompt-cli/CHANGELOG.md\"\u003e@​commitlint/prompt-cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/prompt-cli\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/conventional-changelog/commitlint/commit/d00d190ecc8030a0f65ead16a396c2391a23996b\"\u003e\u003ccode\u003ed00d190\u003c/code\u003e\u003c/a\u003e v21.2.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@commitlint/prompt-cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubb/cli` from 4.39.2 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubb-labs/kubb/releases\"\u003e@​kubb/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​kubb/cli\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/kubb-labs/kubb/commit/6b601f5820aece5d4268e09d76934914408e3885\"\u003e\u003ccode\u003e6b601f5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​kubb/core\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.39.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/kubb-labs/kubb/blob/main/CHANGELOG.md\"\u003e@​kubb/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cp\u003eKubb v5 rebuilds code generation around adapters, a universal AST, parsers, and storage, and generates code up to 5.4x faster than v4. Config gets shorter, generated client calls change shape, and plugins move to their own repo (\u003ca href=\"https://github.com/kubb-labs/plugins\"\u003ekubb-labs/plugins\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://kubb.dev/blog/v5\"\u003erelease blog post\u003c/a\u003e for the highlights, and the \u003ca href=\"https://kubb.dev/docs/5.x/migration\"\u003emigration guide\u003c/a\u003e for the full, per-package breaking-change list and upgrade steps.\u003c/p\u003e\n\u003cp\u003eFor prior releases, see \u003ca href=\"https://github.com/kubb-labs/kubb/releases\"\u003eGitHub Releases\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/kubb-labs/kubb/commit/6128e7fa9673e223d64cbce118649f33ce8771ec\"\u003e\u003ccode\u003e6128e7f\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/1787c443de5444191ef35a6da2ea4eb2f1c4defc\"\u003e\u003ccode\u003e1787c44\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages (beta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/98e285d1ffbc816908ee7e33fcc0e54d0b8cee86\"\u003e\u003ccode\u003e98e285d\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages (beta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/45fa234e4988d17c3b940e8c7382614e7c60ad41\"\u003e\u003ccode\u003e45fa234\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages (beta) (\u003ca href=\"https://github.com/kubb-labs/kubb/tree/HEAD/packages/cli/issues/3858\"\u003e#3858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/9d3fbcfa71829f55544218953ae6be7df754fcb4\"\u003e\u003ccode\u003e9d3fbcf\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages (beta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/d58e9716d544c7802e8ef357da8c37af24f8ead8\"\u003e\u003ccode\u003ed58e971\u003c/code\u003e\u003c/a\u003e fix(cli): replace hand-rolled semver comparison with verkit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/4a5ab51752a8dcb4817d33890f0e0a7ece1a096a\"\u003e\u003ccode\u003e4a5ab51\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/kubb-labs/kubb/tree/HEAD/packages/cli/issues/3846\"\u003e#3846\u003c/a\u003e from kubb-labs/changeset-release/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/3ee2f02a9480c02b97b0a75b519a5572aaa23c77\"\u003e\u003ccode\u003e3ee2f02\u003c/code\u003e\u003c/a\u003e update packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/fb58475afbeffc18141c545b46965810018c88e3\"\u003e\u003ccode\u003efb58475\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages (beta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/d2785ba224572e29fc9f73c61b4f74e1c0b2aa45\"\u003e\u003ccode\u003ed2785ba\u003c/code\u003e\u003c/a\u003e fix(cli): install kubb at the CLI version in the init wizard\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubb-labs/kubb/commits/kubb@5.0.0/packages/cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubb/core` from 4.39.2 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubb-labs/kubb/releases\"\u003e@​kubb/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​kubb/core\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/kubb-labs/kubb/pull/3844\"\u003e#3844\u003c/a\u003e \u003ca href=\"https://github.com/kubb-labs/kubb/commit/6b601f5820aece5d4268e09d76934914408e3885\"\u003e\u003ccode\u003e6b601f5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/stijnvanhulle\"\u003e\u003ccode\u003e@​stijnvanhulle\u003c/code\u003e\u003c/a\u003e! - Bump \u003ccode\u003e@kubb/fabric-core\u003c/code\u003e and \u003ccode\u003e@kubb/react-fabric\u003c/code\u003e to 0.16.1, which fixes two high severity \u003ccode\u003ews\u003c/code\u003e vulnerabilities (uninitialized memory disclosure and memory exhaustion DoS).\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@​kubb/as...\n\n_Description has been truncated_","html_url":"https://github.com/Alexisb1988/hevy-mcp/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexisb1988%2Fhevy-mcp/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"5217548997","node_id":"PR_kwDOFgzb-c8AAAABAl6LqQ","number":78,"state":"open","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-21T19:37:08.000Z","updated_at":"2026-09-11T21:32:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":12,"packages":[{"name":"@types/node","old_version":"26.1.1","new_version":"26.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/semver","old_version":"7.7.1","new_version":"7.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"4.1.10","new_version":"5.0.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"4.1.10","new_version":"5.0.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"10.7.0","new_version":"10.10.0","repository_url":"https://github.com/eslint/eslint"},{"name":"nanoid","old_version":"6.0.0","new_version":"6.0.1","repository_url":"https://github.com/ai/nanoid"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"semantic-release","old_version":"25.0.8","new_version":"25.0.9","repository_url":"https://github.com/semantic-release/semantic-release"},{"name":"tsx","old_version":"4.23.1","new_version":"4.23.13","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript","old_version":"6.0.3","new_version":"7.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.65.0","new_version":"8.70.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"4.1.10","new_version":"5.0.0","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.1` | `26.5.0` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.1` | `7.8.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.10` | `5.0.0` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.1.10` | `5.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.7.0` | `10.10.0` |\n| [nanoid](https://github.com/ai/nanoid) | `6.0.0` | `6.0.1` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [semantic-release](https://github.com/semantic-release/semantic-release) | `25.0.8` | `25.0.9` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.23.1` | `4.23.13` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.70.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.10` | `5.0.0` |\n\n\nUpdates `@types/node` from 26.1.1 to 26.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/semver` from 7.7.1 to 7.8.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/semver\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 4.1.10 to 5.0.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@​vitest/coverage-v8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cp\u003eVitest 5 is officially out! This release focuses on performance and brings a lot of new features while fixing long-standing bugs. See our \u003ca href=\"https://vitest.dev/blog/vitest-5.html\"\u003eblog post\u003c/a\u003e for the official announcement.\u003c/p\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eloupe.inspect\u003c/code\u003e with pretty-format  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 5 (1M context)\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9609\"\u003evitest-dev/vitest#9609\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3f802da4b\"\u003e\u003c!-- raw HTML omitted --\u003e(3f802)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove quotes from string values in \u003ccode\u003etest.for/each\u003c/code\u003e title \u003ccode\u003e$\u003c/code\u003e variable (take 2)  -  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/10170\"\u003evitest-dev/vitest#10170\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/04d37e9d7\"\u003e\u003c!-- raw HTML omitted --\u003e(04d37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault \u003ccode\u003eattachmentsDir\u003c/code\u003e from \u003ccode\u003e.vitest-attachements/\u003c/code\u003e to \u003ccode\u003e.vitest/attachments/\u003c/code\u003e  -  by \u003ca href=\"https://github.com/MdSadiqMd\"\u003e\u003ccode\u003e@​MdSadiqMd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10186\"\u003evitest-dev/vitest#10186\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1ba7338c3\"\u003e\u003c!-- raw HTML omitted --\u003e(1ba73)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003esequential\u003c/code\u003e test/suite options in favor of \u003ccode\u003econcurrent\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10198\"\u003evitest-dev/vitest#10198\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9229f2edc\"\u003e\u003c!-- raw HTML omitted --\u003e(9229f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRepresent locator as an object instead of a string  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10212\"\u003evitest-dev/vitest#10212\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/80f07edf6\"\u003e\u003c!-- raw HTML omitted --\u003e(80f07)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline \u003ccode\u003eexpect\u003c/code\u003e package  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10221\"\u003evitest-dev/vitest#10221\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ad16223e7\"\u003e\u003c!-- raw HTML omitted --\u003e(ad162)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated entry points  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10222\"\u003evitest-dev/vitest#10222\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/994c6ddb9\"\u003e\u003c!-- raw HTML omitted --\u003e(994c6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Node.js 22 and Vite 6.4  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10178\"\u003evitest-dev/vitest#10178\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3876283e8\"\u003e\u003c!-- raw HTML omitted --\u003e(38762)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFail \u003ccode\u003eexpect.poll\u003c/code\u003e when function didn't resolve in time  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10233\"\u003evitest-dev/vitest#10233\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4df048c11\"\u003e\u003c!-- raw HTML omitted --\u003e(4df04)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThrow an error if hoistable methods are outside the top level scope  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10460\"\u003evitest-dev/vitest#10460\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0b4fddcb\"\u003e\u003c!-- raw HTML omitted --\u003e(d0b4f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etoHaveTextContent\u003c/code\u003e is strict, add \u003ccode\u003etoMatchTextContent\u003c/code\u003e as alternative  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10473\"\u003evitest-dev/vitest#10473\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18f303079\"\u003e\u003c!-- raw HTML omitted --\u003e(18f30)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't lookup config file from ancestor directories  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e and \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10428\"\u003evitest-dev/vitest#10428\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/945d9090e\"\u003e\u003c!-- raw HTML omitted --\u003e(945d9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline \u003ccode\u003e@vitest/runner\u003c/code\u003e package, do not publish it anymore  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10511\"\u003evitest-dev/vitest#10511\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d6e46b1e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d6e4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow mutating happy-dom/jsdom window object  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10373\"\u003evitest-dev/vitest#10373\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/206e8cff8\"\u003e\u003c!-- raw HTML omitted --\u003e(206e8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003econcurrencyId\u003c/code\u003e/\u003ccode\u003eworkerId\u003c/code\u003e on TestModule's diagnostics, make id 1-based  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10516\"\u003evitest-dev/vitest#10516\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bdd985433\"\u003e\u003c!-- raw HTML omitted --\u003e(bdd98)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003escreenshotDirectory\u003c/code\u003e config to \u003ccode\u003ebrowser.expect.toMatchScreenshot\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/10592\"\u003evitest-dev/vitest#10592\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a60ded0fb\"\u003e\u003c!-- raw HTML omitted --\u003e(a60de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@sinonjs/fake-timers\u003c/code\u003e and support mocking \u003ccode\u003eTemporal\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10654\"\u003evitest-dev/vitest#10654\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f8b1532fe\"\u003e\u003c!-- raw HTML omitted --\u003e(f8b15)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove webdriverio package  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10675\"\u003evitest-dev/vitest#10675\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5fed68f72\"\u003e\u003c!-- raw HTML omitted --\u003e(5fed6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClear mocks by default before each test  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10613\"\u003evitest-dev/vitest#10613\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0f6463bf2\"\u003e\u003c!-- raw HTML omitted --\u003e(0f646)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't emit localStorage warnings on Node 26, fail gracefully when worker fails to start  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10293\"\u003evitest-dev/vitest#10293\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/334edef92\"\u003e\u003c!-- raw HTML omitted --\u003e(334ed)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate config resolution from the server creation  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10554\"\u003evitest-dev/vitest#10554\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1c0ec3444\"\u003e\u003c!-- raw HTML omitted --\u003e(1c0ec)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline projects extend the root config 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/10750\"\u003evitest-dev/vitest#10750\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fec001ad3\"\u003e\u003c!-- raw HTML omitted --\u003e(fec00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable mocking Temporal without fake timers  -  by \u003ca href=\"https://github.com/fabon-f\"\u003e\u003ccode\u003e@​fabon-f\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10757\"\u003evitest-dev/vitest#10757\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ac2d46b42\"\u003e\u003c!-- raw HTML omitted --\u003e(ac2d4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport nested projects  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10846\"\u003evitest-dev/vitest#10846\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ec367cf2a\"\u003e\u003c!-- raw HTML omitted --\u003e(ec367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003e\u0026gt;\u003c/code\u003e as separator in \u003ccode\u003e-t\u003c/code\u003e, calculate \u003ccode\u003eonly\u003c/code\u003e once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10686\"\u003evitest-dev/vitest#10686\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a0b20bc86\"\u003e\u003c!-- raw HTML omitted --\u003e(a0b20)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFail the test when an asynchronous assertion is not awaited  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10868\"\u003evitest-dev/vitest#10868\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/86d4a9da9\"\u003e\u003c!-- raw HTML omitted --\u003e(86d4a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShare the Vite server between inline projects  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10848\"\u003evitest-dev/vitest#10848\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d87c96ee4\"\u003e\u003c!-- raw HTML omitted --\u003e(d87c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParse files statically in vitest list 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/11088\"\u003evitest-dev/vitest#11088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/51e949416\"\u003e\u003c!-- raw HTML omitted --\u003e(51e94)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebenchmark\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRewrite the public API  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10113\"\u003evitest-dev/vitest#10113\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/19f6e8947\"\u003e\u003c!-- raw HTML omitted --\u003e(19f6e)\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\u003eIframe scale  -  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/9745\"\u003evitest-dev/vitest#9745\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b639852cc\"\u003e\u003c!-- raw HTML omitted --\u003e(b6398)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable \u003ccode\u003elocators.exact\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/10430\"\u003evitest-dev/vitest#10430\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e203202f9\"\u003e\u003c!-- raw HTML omitted --\u003e(e2032)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esessionId\u003c/code\u003e for orchestrator html request  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10522\"\u003evitest-dev/vitest#10522\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/79b7d8fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(79b7d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSave failure screenshots in \u003ccode\u003eattachmentsDir\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/10917\"\u003evitest-dev/vitest#10917\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3b5bbd8b4\"\u003e\u003c!-- raw HTML omitted --\u003e(3b5bb)\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\u003e\u003ccode\u003einclude/exclude\u003c/code\u003e globs too eager  -  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/9818\"\u003evitest-dev/vitest#9818\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/edacb0fd4\"\u003e\u003c!-- raw HTML omitted --\u003e(edacb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ethresholds.perFile\u003c/code\u003e to accept an object  -  by \u003ca href=\"https://github.com/vladlenskiy\"\u003e\u003ccode\u003e@​vladlenskiy\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/10190\"\u003evitest-dev/vitest#10190\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/13b78d98b\"\u003e\u003c!-- raw HTML omitted --\u003e(13b78)\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\u003eFix \u003ccode\u003etoThrow(\u0026quot;\u0026quot;)\u003c/code\u003e behavior by reverting \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/6710\"\u003e#6710\u003c/a\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/9643\"\u003evitest-dev/vitest#9643\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6710\"\u003evitest-dev/vitest#6710\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6c3e4bdbf\"\u003e\u003c!-- raw HTML omitted --\u003e(6c3e4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emocker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDeserialize automock as automock  -  by \u003ca href=\"https://github.com/nami8824\"\u003e\u003ccode\u003e@​nami8824\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10192\"\u003evitest-dev/vitest#10192\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f892712d\"\u003e\u003c!-- raw HTML omitted --\u003e(2f892)\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\u003e\u003ccode\u003eblob\u003c/code\u003e reporter and \u003ccode\u003e--merge-reports\u003c/code\u003e default to \u003ccode\u003e.vitest/blob/\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/10232\"\u003evitest-dev/vitest#10232\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d22b029ae\"\u003e\u003c!-- raw HTML omitted --\u003e(d22b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrite json and junit reporter output files to \u003ccode\u003e.vitest\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e, \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\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/10621\"\u003evitest-dev/vitest#10621\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/58577290a\"\u003e\u003c!-- raw HTML omitted --\u003e(58577)\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/f441c6fab25e579c5b7dd3dd50538416f415fbae\"\u003e\u003ccode\u003ef441c6f\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11130\"\u003e#11130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c4473e48ee046938a9ab6784fe2735257c2c0f72\"\u003e\u003ccode\u003ec4473e4\u003c/code\u003e\u003c/a\u003e fix(coverage): prevent crash on \u003ccode\u003e/@fs/\u003c/code\u003e prepended virtual files (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11119\"\u003e#11119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/897f51fd2493046c52ec9539b7d02fe3763bd63e\"\u003e\u003ccode\u003e897f51f\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.4 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11107\"\u003e#11107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/7db80dc27e5948010c00160ed0b86570baad6ce8\"\u003e\u003ccode\u003e7db80dc\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.3 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11089\"\u003e#11089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5f6a5e84a5e8cef301e15ac2e8f8e9837b002ec6\"\u003e\u003ccode\u003e5f6a5e8\u003c/code\u003e\u003c/a\u003e feat(coverage): switch to \u003ccode\u003e@vitest/istanbuljs\u003c/code\u003e packages (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11053\"\u003e#11053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c6174a6cf2847b23075ee35ba5151c2184a70594\"\u003e\u003ccode\u003ec6174a6\u003c/code\u003e\u003c/a\u003e fix(coverage): v8 to ignore Vite SSR's generated import bindings (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11023\"\u003e#11023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/af83d1b1933b5d74c421d30849717369b828de0b\"\u003e\u003ccode\u003eaf83d1b\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.2 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/10976\"\u003e#10976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a7fa111fef94bdc80ca9614c4e20b56f3393c920\"\u003e\u003ccode\u003ea7fa111\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.1 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/10920\"\u003e#10920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0553851f9f299233fbd2e797a76152e98f593ac7\"\u003e\u003ccode\u003e0553851\u003c/code\u003e\u003c/a\u003e chore: add Knip checks (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b7be731900e913c5aae905af03a50fb55f23eac0\"\u003e\u003ccode\u003eb7be731\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-beta.7 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/10825\"\u003e#10825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v5.0.0/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.1.10 to 5.0.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@​vitest/ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cp\u003eVitest 5 is officially out! This release focuses on performance and brings a lot of new features while fixing long-standing bugs. See our \u003ca href=\"https://vitest.dev/blog/vitest-5.html\"\u003eblog post\u003c/a\u003e for the official announcement.\u003c/p\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eloupe.inspect\u003c/code\u003e with pretty-format  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 5 (1M context)\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9609\"\u003evitest-dev/vitest#9609\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3f802da4b\"\u003e\u003c!-- raw HTML omitted --\u003e(3f802)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove quotes from string values in \u003ccode\u003etest.for/each\u003c/code\u003e title \u003ccode\u003e$\u003c/code\u003e variable (take 2)  -  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/10170\"\u003evitest-dev/vitest#10170\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/04d37e9d7\"\u003e\u003c!-- raw HTML omitted --\u003e(04d37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault \u003ccode\u003eattachmentsDir\u003c/code\u003e from \u003ccode\u003e.vitest-attachements/\u003c/code\u003e to \u003ccode\u003e.vitest/attachments/\u003c/code\u003e  -  by \u003ca href=\"https://github.com/MdSadiqMd\"\u003e\u003ccode\u003e@​MdSadiqMd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10186\"\u003evitest-dev/vitest#10186\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1ba7338c3\"\u003e\u003c!-- raw HTML omitted --\u003e(1ba73)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003esequential\u003c/code\u003e test/suite options in favor of \u003ccode\u003econcurrent\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10198\"\u003evitest-dev/vitest#10198\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9229f2edc\"\u003e\u003c!-- raw HTML omitted --\u003e(9229f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRepresent locator as an object instead of a string  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10212\"\u003evitest-dev/vitest#10212\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/80f07edf6\"\u003e\u003c!-- raw HTML omitted --\u003e(80f07)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline \u003ccode\u003eexpect\u003c/code\u003e package  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10221\"\u003evitest-dev/vitest#10221\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ad16223e7\"\u003e\u003c!-- raw HTML omitted --\u003e(ad162)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated entry points  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10222\"\u003evitest-dev/vitest#10222\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/994c6ddb9\"\u003e\u003c!-- raw HTML omitted --\u003e(994c6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Node.js 22 and Vite 6.4  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10178\"\u003evitest-dev/vitest#10178\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3876283e8\"\u003e\u003c!-- raw HTML omitted --\u003e(38762)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFail \u003ccode\u003eexpect.poll\u003c/code\u003e when function didn't resolve in time  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10233\"\u003evitest-dev/vitest#10233\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4df048c11\"\u003e\u003c!-- raw HTML omitted --\u003e(4df04)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThrow an error if hoistable methods are outside the top level scope  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10460\"\u003evitest-dev/vitest#10460\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0b4fddcb\"\u003e\u003c!-- raw HTML omitted --\u003e(d0b4f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etoHaveTextContent\u003c/code\u003e is strict, add \u003ccode\u003etoMatchTextContent\u003c/code\u003e as alternative  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10473\"\u003evitest-dev/vitest#10473\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18f303079\"\u003e\u003c!-- raw HTML omitted --\u003e(18f30)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't lookup config file from ancestor directories  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e and \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10428\"\u003evitest-dev/vitest#10428\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/945d9090e\"\u003e\u003c!-- raw HTML omitted --\u003e(945d9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline \u003ccode\u003e@vitest/runner\u003c/code\u003e package, do not publish it anymore  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10511\"\u003evitest-dev/vitest#10511\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d6e46b1e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d6e4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow mutating happy-dom/jsdom window object  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10373\"\u003evitest-dev/vitest#10373\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/206e8cff8\"\u003e\u003c!-- raw HTML omitted --\u003e(206e8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003econcurrencyId\u003c/code\u003e/\u003ccode\u003eworkerId\u003c/code\u003e on TestModule's diagnostics, make id 1-based  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10516\"\u003evitest-dev/vitest#10516\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bdd985433\"\u003e\u003c!-- raw HTML omitted --\u003e(bdd98)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003escreenshotDirectory\u003c/code\u003e config to \u003ccode\u003ebrowser.expect.toMatchScreenshot\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/10592\"\u003evitest-dev/vitest#10592\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a60ded0fb\"\u003e\u003c!-- raw HTML omitted --\u003e(a60de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@sinonjs/fake-timers\u003c/code\u003e and support mocking \u003ccode\u003eTemporal\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10654\"\u003evitest-dev/vitest#10654\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f8b1532fe\"\u003e\u003c!-- raw HTML omitted --\u003e(f8b15)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove webdriverio package  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10675\"\u003evitest-dev/vitest#10675\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5fed68f72\"\u003e\u003c!-- raw HTML omitted --\u003e(5fed6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClear mocks by default before each test  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10613\"\u003evitest-dev/vitest#10613\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0f6463bf2\"\u003e\u003c!-- raw HTML omitted --\u003e(0f646)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't emit localStorage warnings on Node 26, fail gracefully when worker fails to start  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10293\"\u003evitest-dev/vitest#10293\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/334edef92\"\u003e\u003c!-- raw HTML omitted --\u003e(334ed)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate config resolution from the server creation  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10554\"\u003evitest-dev/vitest#10554\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1c0ec3444\"\u003e\u003c!-- raw HTML omitted --\u003e(1c0ec)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline projects extend the root config 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/10750\"\u003evitest-dev/vitest#10750\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fec001ad3\"\u003e\u003c!-- raw HTML omitted --\u003e(fec00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable mocking Temporal without fake timers  -  by \u003ca href=\"https://github.com/fabon-f\"\u003e\u003ccode\u003e@​fabon-f\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10757\"\u003evitest-dev/vitest#10757\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ac2d46b42\"\u003e\u003c!-- raw HTML omitted --\u003e(ac2d4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport nested projects  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10846\"\u003evitest-dev/vitest#10846\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ec367cf2a\"\u003e\u003c!-- raw HTML omitted --\u003e(ec367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003e\u0026gt;\u003c/code\u003e as separator in \u003ccode\u003e-t\u003c/code\u003e, calculate \u003ccode\u003eonly\u003c/code\u003e once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10686\"\u003evitest-dev/vitest#10686\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a0b20bc86\"\u003e\u003c!-- raw HTML omitted --\u003e(a0b20)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFail the test when an asynchronous assertion is not awaited  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10868\"\u003evitest-dev/vitest#10868\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/86d4a9da9\"\u003e\u003c!-- raw HTML omitted --\u003e(86d4a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShare the Vite server between inline projects  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10848\"\u003evitest-dev/vitest#10848\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d87c96ee4\"\u003e\u003c!-- raw HTML omitted --\u003e(d87c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParse files statically in vitest list 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/11088\"\u003evitest-dev/vitest#11088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/51e949416\"\u003e\u003c!-- raw HTML omitted --\u003e(51e94)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebenchmark\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRewrite the public API  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10113\"\u003evitest-dev/vitest#10113\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/19f6e8947\"\u003e\u003c!-- raw HTML omitted --\u003e(19f6e)\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\u003eIframe scale  -  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/9745\"\u003evitest-dev/vitest#9745\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b639852cc\"\u003e\u003c!-- raw HTML omitted --\u003e(b6398)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable \u003ccode\u003elocators.exact\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/10430\"\u003evitest-dev/vitest#10430\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e203202f9\"\u003e\u003c!-- raw HTML omitted --\u003e(e2032)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esessionId\u003c/code\u003e for orchestrator html request  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10522\"\u003evitest-dev/vitest#10522\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/79b7d8fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(79b7d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSave failure screenshots in \u003ccode\u003eattachmentsDir\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/10917\"\u003evitest-dev/vitest#10917\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3b5bbd8b4\"\u003e\u003c!-- raw HTML omitted --\u003e(3b5bb)\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\u003e\u003ccode\u003einclude/exclude\u003c/code\u003e globs too eager  -  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/9818\"\u003evitest-dev/vitest#9818\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/edacb0fd4\"\u003e\u003c!-- raw HTML omitted --\u003e(edacb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ethresholds.perFile\u003c/code\u003e to accept an object  -  by \u003ca href=\"https://github.com/vladlenskiy\"\u003e\u003ccode\u003e@​vladlenskiy\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/10190\"\u003evitest-dev/vitest#10190\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/13b78d98b\"\u003e\u003c!-- raw HTML omitted --\u003e(13b78)\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\u003eFix \u003ccode\u003etoThrow(\u0026quot;\u0026quot;)\u003c/code\u003e behavior by reverting \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/6710\"\u003e#6710\u003c/a\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/9643\"\u003evitest-dev/vitest#9643\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6710\"\u003evitest-dev/vitest#6710\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6c3e4bdbf\"\u003e\u003c!-- raw HTML omitted --\u003e(6c3e4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emocker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDeserialize automock as automock  -  by \u003ca href=\"https://github.com/nami8824\"\u003e\u003ccode\u003e@​nami8824\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10192\"\u003evitest-dev/vitest#10192\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f892712d\"\u003e\u003c!-- raw HTML omitted --\u003e(2f892)\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\u003e\u003ccode\u003eblob\u003c/code\u003e reporter and \u003ccode\u003e--merge-reports\u003c/code\u003e default to \u003ccode\u003e.vitest/blob/\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/10232\"\u003evitest-dev/vitest#10232\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d22b029ae\"\u003e\u003c!-- raw HTML omitted --\u003e(d22b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrite json and junit reporter output files to \u003ccode\u003e.vitest\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e, \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\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/10621\"\u003evitest-dev/vitest#10621\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/58577290a\"\u003e\u003c!-- raw HTML omitted --\u003e(58577)\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/f441c6fab25e579c5b7dd3dd50538416f415fbae\"\u003e\u003ccode\u003ef441c6f\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11130\"\u003e#11130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73d7294840a09c6c46d90a602a3a8acb3f8ddc41\"\u003e\u003ccode\u003e73d7294\u003c/code\u003e\u003c/a\u003e fix(ui): hide running count in static reports (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11123\"\u003e#11123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/897f51fd2493046c52ec9539b7d02fe3763bd63e\"\u003e\u003ccode\u003e897f51f\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.4 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11107\"\u003e#11107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1339b0655dc4679aeb8f905bacee83b6f76f6b23\"\u003e\u003ccode\u003e1339b06\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/11104\"\u003e#11104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/58f02ae3663435854902ca8c2de049e75c4610f9\"\u003e\u003ccode\u003e58f02ae\u003c/code\u003e\u003c/a\u003e feat(ui): add link to open playwright trace (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11059\"\u003e#11059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/602d215ae50d8b8f93ddbaacac1f9f139cfe4f20\"\u003e\u003ccode\u003e602d215\u003c/code\u003e\u003c/a\u003e fix(ui): add suite level report view (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11038\"\u003e#11038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/7db80dc27e5948010c00160ed0b86570baad6ce8\"\u003e\u003ccode\u003e7db80dc\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.3 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11089\"\u003e#11089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/3cd019a0a952f43b79d85b2750d189ce0a17066d\"\u003e\u003ccode\u003e3cd019a\u003c/code\u003e\u003c/a\u003e fix(ui): persist trace step-iframe split pane sizes (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11027\"\u003e#11027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/732df2c2b4bc73e8fcddc256228e43c6e479a87e\"\u003e\u003ccode\u003e732df2c\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/11043\"\u003e#11043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/cd63e9e4332899976e4e852af24cb81f6bf7169b\"\u003e\u003ccode\u003ecd63e9e\u003c/code\u003e\u003c/a\u003e feat(ui): toggle trace target highlight  (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11049\"\u003e#11049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v5.0.0/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.7.0 to 10.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.10.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/264b4346d1963701df0c398b4aeb2f6e8b2af93e\"\u003e\u003ccode\u003e264b434\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ed\u003c/code\u003e and \u003ccode\u003ev\u003c/code\u003e flags to \u003ccode\u003eno-unexpected-multiline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21305\"\u003e#21305\u003c/a\u003e) (Gihyeon Jeong / 정기현)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6cc6c592f30901345d94ef75e0d42c1894fae6c\"\u003e\u003ccode\u003ec6cc6c5\u003c/code\u003e\u003c/a\u003e feat: check \u003ccode\u003eObject.prototype\u003c/code\u003e property names in \u003ccode\u003enew-cap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21269\"\u003e#21269\u003c/a\u003e) (crimsonjay0)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5661fa65fde9fd4c14f0b730e3cee6a42fc657c1\"\u003e\u003ccode\u003e5661fa6\u003c/code\u003e\u003c/a\u003e feat: no-extra-bind false negatives with class fields and static blocks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21260\"\u003e#21260\u003c/a\u003e) (synthex-byte)\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/bb47dc6da2399a8f76c0c0c3273e6bc314c480e5\"\u003e\u003ccode\u003ebb47dc6\u003c/code\u003e\u003c/a\u003e fix: update dependency file-entry-cache to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20801\"\u003e#20801\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/427ac0a014066c36aa57fa8fa9af20fd9fb591e1\"\u003e\u003ccode\u003e427ac0a\u003c/code\u003e\u003c/a\u003e fix: use format strings in debug calls (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21247\"\u003e#21247\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9d8153223dbf47b9aecdc1474202aaee4845f146\"\u003e\u003ccode\u003e9d81532\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003e__proto__\u003c/code\u003e in \u003ccode\u003e/* exported */\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21261\"\u003e#21261\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/87e0a082438264ad90b87fd74165ab4fd90f63ef\"\u003e\u003ccode\u003e87e0a08\u003c/code\u003e\u003c/a\u003e fix: prefer-object-has-own autofix breaks when Object is shadowed (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21282\"\u003e#21282\u003c/a\u003e) (김채영)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8e2cb142217f2efee1d10dcc02bfb75145ae775d\"\u003e\u003ccode\u003e8e2cb14\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003enew-cap\u003c/code\u003e false positive for \u003ccode\u003eUTC\u003c/code\u003e calls with \u003ccode\u003eproperties: false\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21275\"\u003e#21275\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9f4a364ab0ade048dfce1f37792b1d461d866e55\"\u003e\u003ccode\u003e9f4a364\u003c/code\u003e\u003c/a\u003e fix: Ignore static imports in no-unreachable (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21276\"\u003e#21276\u003c/a\u003e) (Taha Kotil)\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/2417cad57d7d1bc4cf3ecf0f0575cfb10ff2011c\"\u003e\u003ccode\u003e2417cad\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/9cecb8a0a2348070abf72321965d41919c7cc626\"\u003e\u003ccode\u003e9cecb8a\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003e\\c\u003c/code\u003e control letter escapes in no-control-regex (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21286\"\u003e#21286\u003c/a\u003e) (한국)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8724829f69f8ed80c876e3a5a017da199ce78739\"\u003e\u003ccode\u003e8724829\u003c/code\u003e\u003c/a\u003e docs: update compat table links (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21263\"\u003e#21263\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5634542be580750ffb1a5766470f9e9c72719696\"\u003e\u003ccode\u003e5634542\u003c/code\u003e\u003c/a\u003e docs: Clarify eqeqeq suggestion behavior (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21256\"\u003e#21256\u003c/a\u003e) (Müslüm Yılmaz)\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/b3d876b46083d67899eb1d9613118c1c583632a2\"\u003e\u003ccode\u003eb3d876b\u003c/code\u003e\u003c/a\u003e chore: disable npm audit in ecosystem tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21306\"\u003e#21306\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1696682791661c13167eb905da2f38d1b8f4a3bf\"\u003e\u003ccode\u003e1696682\u003c/code\u003e\u003c/a\u003e ci: restore EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21297\"\u003e#21297\u003c/a\u003e) (Marry (Subin Yang))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2c7f5d6f47a92e8c0847af103e40fdb2f4dc61ef\"\u003e\u003ccode\u003e2c7f5d6\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21296\"\u003e#21296\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3c753f18b461bfbf36d41a79a7863c093ef48489\"\u003e\u003ccode\u003e3c753f1\u003c/code\u003e\u003c/a\u003e chore: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21289\"\u003e#21289\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c734690bf6f4f9c542bec428d5a1a5c6cc4a19b\"\u003e\u003ccode\u003e1c73469\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21280\"\u003e#21280\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/08a02be429e21fc93d86c8dd16cec6dc945ea2c1\"\u003e\u003ccode\u003e08a02be\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-extra-boolean-cast\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21266\"\u003e#21266\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77bb1db8e730b7da2347c647d60f215706aa349a\"\u003e\u003ccode\u003e77bb1db\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.8 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21270\"\u003e#21270\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/007e81ac0ad66bd0be4887d88a276df292ae0bed\"\u003e\u003ccode\u003e007e81a\u003c/code\u003e\u003c/a\u003e ci: skip EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21265\"\u003e#21265\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0430280e7cca9dc0fdbf0bc50464e98e84285c49\"\u003e\u003ccode\u003e0430280\u003c/code\u003e\u003c/a\u003e chore: improve ecosystem tests compatibility on Windows (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21178\"\u003e#21178\u003c/a\u003e) (crimsonjay0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.9.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1e641c919fc1421493bf913feb607896982451a3\"\u003e\u003ccode\u003e1e641c9\u003c/code\u003e\u003c/a\u003e fix: no-loss-of-precision false positive with trailing decimal point (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21251\"\u003e#21251\u003c/a\u003e) (Aleksandr Shoronov)\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/ad74a8dada2aaa17bfd0b8cc7b4119ff7a8ac04b\"\u003e\u003ccode\u003ead74a8d\u003c/code\u003e\u003c/a\u003e docs: add deprecation steps for EOL package versions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21248\"\u003e#21248\u003c/a\u003e) (Francesco Trotta)\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/3c3ae53a43721162f0db76c69665ebd9d752ea52\"\u003e\u003ccode\u003e3c3ae53\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21249\"\u003e#21249\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.9.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/08de88e50294c4e01f6cae97eceeb578da55792b\"\u003e\u003ccode\u003e08de88e\u003c/code\u003e\u003c/a\u003e feat: handle underflow in no-loss-of-precision (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21218\"\u003e#21218\u003c/a\u003e) (Rithish S)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/55db4791120ae591d88089c43127b7b0e16866d4\"\u003e\u003ccode\u003e55db479\u003c/code\u003e\u003c/a\u003e feat: add checkConditionalExpressions to \u003ccode\u003eno-unmodified-loop-condition\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21175\"\u003e#21175\u003c/a\u003e) (sethamus)\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/2ba302554e7a24e9909bbdd026fd0c2d1d0d8638\"\u003e\u003ccode\u003e2ba3025\u003c/code\u003e\u003c/a\u003e fix: prevent unsafe \u003ccode\u003eno-var\u003c/code\u003e autofix with hoisted functions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21213\"\u003e#21213\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8e6962219a605c5f5add10953aa31027da839194\"\u003e\u003ccode\u003e8e69622\u003c/code\u003e\u003c/a\u003e fix: Prevent no-var autofix when var is shadowed by catch parameter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21204\"\u003e#21204\u003c/a\u003e) (Yang Hyeonjong)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/684b57972e1ddf25e076fb36189c60bbcacee635\"\u003e\u003ccode\u003e684b579\u003c/code\u003e\u003c/a\u003e fix: prefer-template invalid autofix creates a tagged template call (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21207\"\u003e#21207\u003c/a\u003e) (김채영)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/3f20a57c6293371b6193d3fb6746c2b7b2ac2689\"\u003e\u003ccode\u003e3f20a57\u003c/code\u003e\u003c/a\u003e 10.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4e5284803854423c4c2536696888c28ce4a151f\"\u003e\u003ccode\u003ef4e5284\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bb47dc6da2399a8f76c0c0c3273e6bc314c480e5\"\u003e\u003ccode\u003ebb47dc6\u003c/code\u003e\u003c/a\u003e fix: update dependency file-entry-cache to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/427ac0a014066c36aa57fa8fa9af20fd9fb591e1\"\u003e\u003ccode\u003e427ac0a\u003c/code\u003e\u003c/a\u003e fix: use format strings in debug calls (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21247\"\u003e#21247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b3d876b46083d67899eb1d9613118c1c583632a2\"\u003e\u003ccode\u003eb3d876b\u003c/code\u003e\u003c/a\u003e chore: disable npm audit in ecosystem tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21306\"\u003e#21306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9d8153223dbf47b9aecdc1474202aaee4845f146\"\u003e\u003ccode\u003e9d81532\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003e__proto__\u003c/code\u003e in \u003ccode\u003e/* exported */\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21261\"\u003e#21261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/264b4346d1963701df0c398b4aeb2f6e8b2af93e\"\u003e\u003ccode\u003e264b434\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ed\u003c/code\u003e and \u003ccode\u003ev\u003c/code\u003e flags to \u003ccode\u003eno-unexpected-multiline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21305\"\u003e#21305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1696682791661c13167eb905da2f38d1b8f4a3bf\"\u003e\u003ccode\u003e1696682\u003c/code\u003e\u003c/a\u003e ci: restore EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21297\"\u003e#21297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2c7f5d6f47a92e8c0847af103e40fdb2f4dc61ef\"\u003e\u003ccode\u003e2c7f5d6\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21296\"\u003e#21296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/87e0a082438264ad90b87fd74165ab4fd90f63ef\"\u003e\u003ccode\u003e87e0a08\u003c/code\u003e\u003c/a\u003e fix: prefer-object-has-own autofix breaks when Object is shadowed (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.7.0...v10.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nanoid` from 6.0.0 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/nanoid/releases\"\u003enanoid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docs.\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/ai/nanoid/blob/main/CHANGELOG.md\"\u003enanoid's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/9247b6dbfe97854e6e136784ae5dde0c672d22c5\"\u003e\u003ccode\u003e9247b6d\u003c/code\u003e\u003c/a\u003e Release 6.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/880b1179f7013dee4dd04ac0150bf7f2ec09f4e5\"\u003e\u003ccode\u003e880b117\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/2ea9d640c1f1a891e0daeae7e894adb9feaba4a9\"\u003e\u003ccode\u003e2ea9d64\u003c/code\u003e\u003c/a\u003e Backport release in ChangeLog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/1a1fee4610061c63e2429eb5c22a35e3634c1d03\"\u003e\u003ccode\u003e1a1fee4\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/ai/nanoid/issues/604\"\u003e#604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/41aceb12b5ab609dd3385d89cdba231acabfb6dc\"\u003e\u003ccode\u003e41aceb1\u003c/code\u003e\u003c/a\u003e simplify (\u003ca href=\"https://redirect.github.com/ai/nanoid/issues/603\"\u003e#603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/b49a23711e99394c0608c253f5ecc71ea46cd405\"\u003e\u003ccode\u003eb49a237\u003c/code\u003e\u003c/a\u003e Update EM banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/c6246e036ca5e7a1d362c1a80726bab63b767754\"\u003e\u003ccode\u003ec6246e0\u003c/code\u003e\u003c/a\u003e Move back to latest pnpm 11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/2b7d22e514ac0987b574aeb5e8cf9a0577bd8e94\"\u003e\u003ccode\u003e2b7d22e\u003c/code\u003e\u003c/a\u003e Update CI actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/a3d2eda2e7ca65e6b36917298e01aa904bc0ec59\"\u003e\u003ccode\u003ea3d2eda\u003c/code\u003e\u003c/a\u003e Fix step name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/0e570eea9ed458b99cb48ec39069b2150c980756\"\u003e\u003ccode\u003e0e570ee\u003c/code\u003e\u003c/a\u003e Make CI actions a little safer\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/nanoid/compare/6.0.0...6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.16 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semantic-release` from 25.0.8 to 25.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/semantic-release/releases\"\u003esemantic-release's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev25.0.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/compare/v25.0.8...v25.0.9\"\u003e25.0.9\u003c/a\u003e (2026-08-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edo not expose the authenticated repository URL in EGITNOPERMISSION errors (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4283\"\u003e#4283\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/8d905a56e80030c141a71a32c0c4cb870e90470a\"\u003e8d905a5\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/semantic-release/semantic-release/commit/8d905a56e80030c141a71a32c0c4cb870e90470a\"\u003e\u003ccode\u003e8d905a5\u003c/code\u003e\u003c/a\u003e fix: do not expose the authenticated repository URL in EGITNOPERMISSION error...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/e176eb7a8bfb83972d49dabecdefeb85667f6717\"\u003e\u003ccode\u003ee176eb7\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4.37.6 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4282\"\u003e#4282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/d27db1b86fb5938ca8415e155d40a9616828c069\"\u003e\u003ccode\u003ed27db1b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency js-yaml to v4.3.1 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4279\"\u003e#4279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/55beeac3fe133aeb327404b079b3e6cb06c3e919\"\u003e\u003ccode\u003e55beeac\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4.37.5 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4277\"\u003e#4277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/7bf348df588721501ecda02ec856fe1eb543cb4b\"\u003e\u003ccode\u003e7bf348d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency nock to v14.0.17 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4275\"\u003e#4275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/2ec3ba29f257ecb4fd3205dc4579e0853d88c96a\"\u003e\u003ccode\u003e2ec3ba2\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency mockserver-client to v7.5.0 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4274\"\u003e#4274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/d3b772477f3ac0f4a0910bcc28afc336efed9bc2\"\u003e\u003ccode\u003ed3b7724\u003c/code\u003e\u003c/a\u003e chore(deps): update npm to v12.0.2 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4273\"\u003e#4273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/514dc5f5aebe8ce8cde52dc3aafef6d872adf8d0\"\u003e\u003ccode\u003e514dc5f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency npm-run-all2 to v9.0.3 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4271\"\u003e#4271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/f25b71600d95d46f8abd84430fc84972168ccafb\"\u003e\u003ccode\u003ef25b716\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4.37.4 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4270\"\u003e#4270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/1114416a5b36811a7657c0c16947bb7510ae0c4d\"\u003e\u003ccode\u003e1114416\u003c/code\u003e\u003c/a\u003e chore: remove 'next version' badge from README (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4265\"\u003e#4265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/semantic-release/compare/v25.0.8...v25.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsx` from 4.23.1 to 4.23.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.23.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.12...v4.23.13\"\u003e4.23.13\u003c/a\u003e (2026-08-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache:\u003c/strong\u003e bound shared transform cache memory (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/835\"\u003e#835\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/28e1f12d04cd2afe1db17f8555b14fe5fb567c6e\"\u003e28e1f12\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.13\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.11...v4.23.12\"\u003e4.23.12\u003c/a\u003e (2026-08-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eshim \u003ccode\u003eimport.meta\u003c/code\u003e when tokens are split by comments or newlines (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/829\"\u003e#829\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/ed9d33046a135de13a35fdfce12368b79d1b1518\"\u003eed9d330\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/828\"\u003e#828\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.12\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.10...v4.23.11\"\u003e4.23.11\u003c/a\u003e (2026-08-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve async ESM require fallback (\u003ca href=\"https://github.com/privatenumber/tsx/commit/55cbecef8ebe839c7110e8c141a1c3bc4da326cd\"\u003e55cbece\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.11\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.9...v4.23.10\"\u003e4.23.10\u003c/a\u003e (2026-08-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport nyc coverage discovery (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/710\"\u003e#710\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/ec1bcd5f711e5159b67cb0aea211f06cf2cfce8a\"\u003eec1bcd5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.10\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.8...v4.23.9\"\u003e4.23.9\u003c/a\u003e (2026-08-06)\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/privatenumber/tsx/commit/28e1f12d04cd2afe1db17f8555b14fe5fb567c6e\"\u003e\u003ccode\u003e28e1f12\u003c/code\u003e\u003c/a\u003e fix(cache): bound shared transform cache memory (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/ed9d33046a135de13a35fdfce12368b79d1b1518\"\u003e\u003ccode\u003eed9d330\u003c/code\u003e\u003c/a\u003e fix: shim \u003ccode\u003eimport.meta\u003c/code\u003e when tokens are split by comments or newlines (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/651f5bec70d9a116d1fe1706000b7ca011a516fc\"\u003e\u003ccode\u003e651f5be\u003c/code\u003e\u003c/a\u003e test: cover CommonJS TypeScript import.meta paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/bd3bc6448e957c1172eb91a0584ec7fec2d6a7ad\"\u003e\u003ccode\u003ebd3bc64\u003c/code\u003e\u003c/a\u003e test: cover CommonJS loader source fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/55cbecef8ebe839c7110e8c141a1c3bc4da326cd\"\u003e\u003ccode\u003e55cbece\u003c/code\u003e\u003c/a\u003e fix: preserve async ESM require fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/6c5ba85f7a1e57f06bcb760718d6ba3b978e5a05\"\u003e\u003ccode\u003e6c5ba85\u003c/code\u003e\u003c/a\u003e docs: document CommonJS default interop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/ec1bcd5f711e5159b67cb0aea211f06cf2cfce8a\"\u003e\u003ccode\u003eec1bcd5\u003c/code\u003e\u003c/a\u003e fix: support nyc coverage discovery (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/b6e5b48a7b0fa4639e67119c8b02150ec8c6cef7\"\u003e\u003ccode\u003eb6e5b48\u003c/code\u003e\u003c/a\u003e docs: clarify CommonJS default imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/2f55884195a8c745fbe64a0288de69bc062ed876\"\u003e\u003ccode\u003e2f55884\u003c/code\u003e\u003c/a\u003e fix: map Node test locations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/de935d588b6c0959ac8af71e2cf40d1a61e659e7\"\u003e\u003ccode\u003ede935d5\u003c/code\u003e\u003c/a\u003e docs: document Node source-map stack formatting\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.1...v4.23.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 6.0.3 to 7.0.2\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 7.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/\"\u003ehttps://devblogs.microsoft.com/typescript/announcing-typescript-7-0/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis tag was originally released at: \u003ca href=\"https://github.com/microsoft/typescript-go/releases/tag/typescript%2Fv7.0.2\"\u003ehttps://github.com/microsoft/typescript-go/releases/tag/typescript%2Fv7.0.2\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/microsoft/TypeScript/commit/1e4744d68260a7cb91b62b12edc3f6a2187faaf1\"\u003e\u003ccode\u003e1e4744d\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into ts7-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/a5a219c3b5da0db4fa0ecf6c0b1f588c9af9c669\"\u003e\u003ccode\u003ea5a219c\u003c/code\u003e\u003c/a\u003e\u003ccode\u003emicrosoft/typescript-go#4558\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/ecfe30dce91368d52c9a49b6095bb0b673a238f8\"\u003e\u003ccode\u003eecfe30d\u003c/code\u003e\u003c/a\u003e Update status localization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/5de25b5f8fec2ca35eadaed041f1f06d2e214895\"\u003e\u003ccode\u003e5de25b5\u003c/code\u003e\u003c/a\u003e Hide executable name in TypeScript status\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/d7ce74a75da2b80e8201506a1599c06549432b93\"\u003e\u003ccode\u003ed7ce74a\u003c/code\u003e\u003c/a\u003e Show bundled TypeScript version for packaged servers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/29be66a607707f90d7a53103a4469bb3015a4d54\"\u003e\u003ccode\u003e29be66a\u003c/code\u003e\u003c/a\u003e Correct TS 7 release version to 7.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/ed2bd1bfa4aac5211ce4bc58fcd1313c7eddc8ff\"\u003e\u003ccode\u003eed2bd1b\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into ts7-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/887307575c58ea640dbeba3b4e8fdb6347cd3044\"\u003e\u003ccode\u003e8873075\u003c/code\u003e\u003c/a\u003e Bump the github-actions group across 1 directory with 3...\n\n_Description has been truncated_","html_url":"https://github.com/dopry/pecans/pull/78","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dopry%2Fpecans/issues/78","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/78/packages"},{"uuid":"5125557151","node_id":"PR_kwDOGLCf0c79yFi3","number":1085,"state":"open","title":"build(deps): bump the dependencies group across 9 directories with 14 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":23,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-11T23:33:01.000Z","updated_at":"2026-09-15T01:22:27.028Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":14,"packages":[{"name":"@octokit/auth-app","old_version":"8.2.0","new_version":"8.3.0","repository_url":"https://github.com/octokit/auth-app.js"},{"name":"@octokit/types","old_version":"16.0.0","new_version":"17.0.0","repository_url":"https://github.com/octokit/types.ts"},{"name":"@types/node","old_version":"25.9.5","new_version":"26.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.65.0","new_version":"8.66.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.65.0","new_version":"8.66.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"esbuild","old_version":"0.28.1","new_version":"0.28.2","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"10.8.0","new_version":"10.8.1","repository_url":"https://github.com/eslint/eslint"},{"name":"globals","old_version":"17.8.0","new_version":"17.9.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"typescript-eslint","old_version":"8.65.0","new_version":"8.66.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 10 updates in the /js/appauth directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@octokit/auth-app](https://github.com/octokit/auth-app.js) | `8.2.0` | `8.3.0` |\n| [@octokit/types](https://github.com/octokit/types.ts) | `16.0.0` | `17.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.28.1` | `0.28.2` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n\nBumps the dependencies group with 9 updates in the /js/dispatch directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `5.2.2` | `5.2.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n\nBumps the dependencies group with 8 updates in the /js/github/checks directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@octokit/types](https://github.com/octokit/types.ts) | `16.0.0` | `17.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n\nBumps the dependencies group with 8 updates in the /js/github/mutex directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n\nBumps the dependencies group with 8 updates in the /js/github/script/run directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n\nBumps the dependencies group with 8 updates in the /js/hashfiles directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n\nBumps the dependencies group with 9 updates in the /js/jq directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `5.2.2` | `5.2.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n\nBumps the dependencies group with 9 updates in the /js/retest directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n| [axios](https://github.com/axios/axios) | `1.18.1` | `1.19.0` |\n\nBumps the dependencies group with 9 updates in the /js/torun directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n| [minimatch](https://github.com/isaacs/minimatch) | `10.2.5` | `10.2.6` |\n\n\nUpdates `@octokit/auth-app` from 8.2.0 to 8.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/auth-app.js/releases\"\u003e@​octokit/auth-app's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/compare/v8.2.0...v8.3.0\"\u003e8.3.0\u003c/a\u003e (2026-08-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e allow bigint (int64) repository IDs and update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v17 (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/759\"\u003e#759\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/auth-app.js/commit/3df5506b0713a287a8bdfefbe3ea1183e685d335\"\u003e3df5506\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/octokit/auth-app.js/commit/3df5506b0713a287a8bdfefbe3ea1183e685d335\"\u003e\u003ccode\u003e3df5506\u003c/code\u003e\u003c/a\u003e feat(deps): allow bigint (int64) repository IDs and update dependency \u003ca href=\"https://github.com/octoki\"\u003e\u003ccode\u003e@​octoki\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/9d2ec473c3428eb79c9c509e4f7ef544f34440ba\"\u003e\u003ccode\u003e9d2ec47\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v7 (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/d149272fd3cc65065b7aa51ee67d4ba946114855\"\u003e\u003ccode\u003ed149272\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/653732f9abbe243d6a56cd1848856e46705ccc7e\"\u003e\u003ccode\u003e653732f\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/b898bcf1057f87f096a2e84d37d27ce91fff369b\"\u003e\u003ccode\u003eb898bcf\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency esbuild to ^0.28.0 [security] (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/9e342870b64eac79111a9076a869a7b90a88cd38\"\u003e\u003ccode\u003e9e34287\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/fdf6833738ce22fa69df745c6597cfc7a159783c\"\u003e\u003ccode\u003efdf6833\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.8.1 (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/735\"\u003e#735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/50cd126fc289b6f3af2112ba14d8ef9abf6d2f9e\"\u003e\u003ccode\u003e50cd126\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency fetch-mock to v12 (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/649\"\u003e#649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/2b515ebdb56e5a53b653876647a67ec4dbc47b9e\"\u003e\u003ccode\u003e2b515eb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency typescript to v6 (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/110df40bfe9777ffe703798bed7cf04555def307\"\u003e\u003ccode\u003e110df40\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4 (major) (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/729\"\u003e#729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/octokit/auth-app.js/compare/v8.2.0...v8.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@octokit/types` from 16.0.0 to 17.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/types.ts/releases\"\u003e@​octokit/types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev17.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/types.ts/compare/v16.0.0...v17.0.0\"\u003e17.0.0\u003c/a\u003e (2026-08-01)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop projects-classic endpoints, add GitHub API endpoints: cache limits (retention \u0026amp; storage) for repos/orgs/enterprises, billing budgets \u0026amp; usage, artifacts deployment metadata, and projectsV2 drafts \u0026amp; fields (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/713\"\u003e#713\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/types.ts/commit/0296144cacd4d01d5f051de05e519a764b26f447\"\u003e0296144\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/settings/billing/actions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/settings/billing/packages\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/settings/billing/shared-storage\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/teams/{team_slug}/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/teams/{team_slug}/projects/{project_id}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/columns/{column_id}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/columns/{column_id}/moves\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/{project_id}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/{project_id}/collaborators\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/{project_id}/collaborators/{username}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/{project_id}/collaborators/{username}/permission\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/repos/{owner}/{repo}/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/teams/{team_id}/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/teams/{team_id}/projects/{project_id}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/user/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/users/{username}/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/users/{username}/settings/billing/actions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/users/{username}/settings/billing/packages\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/users/{username}/settings/billing/shared-storage\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/0296144cacd4d01d5f051de05e519a764b26f447\"\u003e\u003ccode\u003e0296144\u003c/code\u003e\u003c/a\u003e feat: drop projects-classic endpoints, add GitHub API endpoints: cache limits...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/f672eb565d8f0ce35e5559a32a7d3cd0e850e0e3\"\u003e\u003ccode\u003ef672eb5\u003c/code\u003e\u003c/a\u003e ci(action): update actions/create-github-app-token action to v3 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/5a8840f1ecb12b1e0ccaed9740ac94e39d6fc598\"\u003e\u003ccode\u003e5a8840f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency npm-run-all2 to v9 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/13d28d782c1a6e34bd43ae3afbc7981d91fb7224\"\u003e\u003ccode\u003e13d28d7\u003c/code\u003e\u003c/a\u003e ci(action): update actions/add-to-project action to v2 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/705\"\u003e#705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/8303723ee4919b44ee06808e3f155f6ea0390215\"\u003e\u003ccode\u003e8303723\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v7 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/de769019bbe5e835c34c47100aa72141c84d31fe\"\u003e\u003ccode\u003ede76901\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v7 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/b61f4adda1f88aa2eea6b7f94a1db772a219e49d\"\u003e\u003ccode\u003eb61f4ad\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency handlebars to v4.7.9 [security] (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/52c1c756ef10e10bf5518f7a567075cf5efbd3bf\"\u003e\u003ccode\u003e52c1c75\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/9eebb161e4f5c4cc878546a06b7da81a24728b52\"\u003e\u003ccode\u003e9eebb16\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/octokit/types.ts/compare/v16.0.0...v17.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​octokit/types\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.9.5 to 26.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.65.0 to 8.66.0\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@​typescript-eslint/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.66.0\u003c/h2\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e handle import.defer() as ImportExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12609\"\u003e#12609\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-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e list \u003ccode\u003eonUnsupportedTypeScriptVersion\u003c/code\u003e in parser options (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12585\"\u003e#12585\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSteffen Schroeder\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e@​typescript-eslint/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\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/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/20cb15e6dbed8f42b7857a75e34f96d231b95449\"\u003e\u003ccode\u003e20cb15e\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): split prefer-optional-chain.test.ts in multiple files (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/780a8c52d54fcb6420232b2f53974959a9b26dff\"\u003e\u003ccode\u003e780a8c5\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [member-ordering] add lacking commas in default member t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/08dd427202e08de304cf172472e3a97de3f382cf\"\u003e\u003ccode\u003e08dd427\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [class-literal-property-style] preserve type annotations ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6be25d3b45f189d0c71018fb4ba7a2c9be4e14de\"\u003e\u003ccode\u003e6be25d3\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-parameters] check MappedType key rem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8826d0ebf7ff178afb6b0e72bf22d9132e4c83a2\"\u003e\u003ccode\u003e8826d0e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] don't report defaults use...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/7aecc1c44e60bc4b47402ce63a79587746766d9f\"\u003e\u003ccode\u003e7aecc1c\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-nullish-coalescing] handle shadowed Boolean calls...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5ffa76049a0dd6c73ba9c0a7e8388ab1324f740f\"\u003e\u003ccode\u003e5ffa760\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-conversion] ignore shadowed built-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f282f84df6418d405c5fbaa4312bf6c951b34957\"\u003e\u003ccode\u003ef282f84\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): fix all \u003ccode\u003eeslint-plugin/require-test-error-positions\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c8cafa4ae9a0b57a64ba23659eba25a01301684a\"\u003e\u003ccode\u003ec8cafa4\u003c/code\u003e\u003c/a\u003e docs: [unified-signatures] caveats regarding signatures merging (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12581\"\u003e#12581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/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.65.0 to 8.66.0\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@​typescript-eslint/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.66.0\u003c/h2\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e handle import.defer() as ImportExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12609\"\u003e#12609\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-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e list \u003ccode\u003eonUnsupportedTypeScriptVersion\u003c/code\u003e in parser options (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12585\"\u003e#12585\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSteffen Schroeder\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e@​typescript-eslint/parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\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/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.28.1 to 0.28.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix tree shaking bug due to TypeScript import alias (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to incorrectly tree-shake imports that are used in a TypeScript type alias under certain circumstances. Affected code uses a TypeScript-specific \u003ccode\u003eimport\u003c/code\u003e assignment and looks something like this:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport Base from './dep.js';\r\nimport Alias = Base.SomeType;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix CSS minification bug involving \u003ccode\u003e\u0026amp;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug where esbuild's CSS minifier incorrectly removed a \u003ccode\u003e\u0026amp;\u003c/code\u003e when it was unsafe to do so. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\r\n.a .b {\r\n  \u0026amp; .b:not(\u0026amp; .c) {\r\n    color: red;\r\n  }\r\n}\r\n\u003cp\u003e/* Old output (with --minify) */\u003cbr /\u003e\n.a .b{.b:not(\u0026amp; .c){color:red}}\u003c/p\u003e\n\u003cp\u003e/* New output (with --minify) */\u003cbr /\u003e\n.a .b{\u0026amp; .b:not(\u0026amp; .c){color:red}}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis should match \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;yes\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e but not \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;no\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e. The old output incorrectly matched both.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAvoid overwriting input files without \u003ccode\u003e--allow-overwrite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4484\"\u003e#4484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eFor example: \u003ccode\u003eesbuild input.js --outfile=input.js\u003c/code\u003e tells esbuild to overwrite \u003ccode\u003einput.js\u003c/code\u003e with the output of running esbuild on it. This was supposed to already be prevented by default, but it accidentally regressed in version 0.17.0 and apparently didn't have any test coverage. The error message was being printed but the input file was still being overwritten. Oops.\u003c/p\u003e\n\u003cp\u003eThis release puts the original behavior back. With this release, esbuild should now actually avoid overwriting input files unless \u003ccode\u003e--allow-overwrite\u003c/code\u003e is explicitly present. This is done by not writing out any files when a build error is encountered.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix incorrect code generated when using top-level await (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously esbuild could generate code containing a syntax error in complex scenarios involving top-level await used in a dependency cycle. The problem was a missing \u003ccode\u003easync\u003c/code\u003e on one or more module wrapper closures. With this release, esbuild now uses a fixed-point iteration algorithm to correctly annotate all dependencies in the cycle as needing an \u003ccode\u003easync\u003c/code\u003e module wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a minification bug with lowered logical assignment operators (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4508\"\u003e#4508\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to generate incorrect code for logical assignment operators when lowering them to an older target environment. Specifically the lowering process requires duplicating the left-hand side, but esbuild incorrectly failed to count the duplicate as a new usage when the left-hand side is an identifier. That then caused the minifier to believe that the left-hand side was only used once and could attempt to incorrectly inline an initializer into the first usage. This bug has now been fixed:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\r\nfunction foo() {\r\n  let x\r\n  bar(x ||= {})\r\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/evanw/esbuild/blob/main/CHANGELOG.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix tree shaking bug due to TypeScript import alias (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to incorrectly tree-shake imports that are used in a TypeScript type alias under certain circumstances. Affected code uses a TypeScript-specific \u003ccode\u003eimport\u003c/code\u003e assignment and looks something like this:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport Base from './dep.js';\nimport Alias = Base.SomeType;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix CSS minification bug involving \u003ccode\u003e\u0026amp;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug where esbuild's CSS minifier incorrectly removed a \u003ccode\u003e\u0026amp;\u003c/code\u003e when it was unsafe to do so. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\n.a .b {\n  \u0026amp; .b:not(\u0026amp; .c) {\n    color: red;\n  }\n}\n\u003cp\u003e/* Old output (with --minify) */\u003cbr /\u003e\n.a .b{.b:not(\u0026amp; .c){color:red}}\u003c/p\u003e\n\u003cp\u003e/* New output (with --minify) */\u003cbr /\u003e\n.a .b{\u0026amp; .b:not(\u0026amp; .c){color:red}}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis should match \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;yes\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e but not \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;no\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e. The old output incorrectly matched both.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAvoid overwriting input files without \u003ccode\u003e--allow-overwrite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4484\"\u003e#4484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eFor example: \u003ccode\u003eesbuild input.js --outfile=input.js\u003c/code\u003e tells esbuild to overwrite \u003ccode\u003einput.js\u003c/code\u003e with the output of running esbuild on it. This was supposed to already be prevented by default, but it accidentally regressed in version 0.17.0 and apparently didn't have any test coverage. The error message was being printed but the input file was still being overwritten. Oops.\u003c/p\u003e\n\u003cp\u003eThis release puts the original behavior back. With this release, esbuild should now actually avoid overwriting input files unless \u003ccode\u003e--allow-overwrite\u003c/code\u003e is explicitly present. This is done by not writing out any files when a build error is encountered.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix incorrect code generated when using top-level await (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously esbuild could generate code containing a syntax error in complex scenarios involving top-level await used in a dependency cycle. The problem was a missing \u003ccode\u003easync\u003c/code\u003e on one or more module wrapper closures. With this release, esbuild now uses a fixed-point iteration algorithm to correctly annotate all dependencies in the cycle as needing an \u003ccode\u003easync\u003c/code\u003e module wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a minification bug with lowered logical assignment operators (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4508\"\u003e#4508\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to generate incorrect code for logical assignment operators when lowering them to an older target environment. Specifically the lowering process requires duplicating the left-hand side, but esbuild incorrectly failed to count the duplicate as a new usage when the left-hand side is an identifier. That then caused the minifier to believe that the left-hand side was only used once and could attempt to incorrectly inline an initializer into the first usage. This bug has now been fixed:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nfunction foo() {\n  let x\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/609683d892977362a0f99026cb74b96263d728a9\"\u003e\u003ccode\u003e609683d\u003c/code\u003e\u003c/a\u003e publish 0.28.2 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/11b1fe48df6859393d9469f323b5ebd17baaf989\"\u003e\u003ccode\u003e11b1fe4\u003c/code\u003e\u003c/a\u003e add to release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ab50d91559a27e54cd0a27a403389130ea10d97d\"\u003e\u003ccode\u003eab50d91\u003c/code\u003e\u003c/a\u003e css: fix green/blue channel swap in oklch gamut mapping (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4488\"\u003e#4488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/04627b6cf99b4a7491bebb0268173a7c77a85030\"\u003e\u003ccode\u003e04627b6\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e: \u003ccode\u003easync\u003c/code\u003e TLA checks need a worklist\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/5c15177a308c7224604058a769c4abf0a66b0a36\"\u003e\u003ccode\u003e5c15177\u003c/code\u003e\u003c/a\u003e disable \u003ccode\u003egopls\u003c/code\u003e in the \u003ccode\u003ego\u003c/code\u003e folder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/fc2ee9babc5a2e8ea7ec7c10dd5850b71f7cec7e\"\u003e\u003ccode\u003efc2ee9b\u003c/code\u003e\u003c/a\u003e css: adjust parser to allow \u003ccode\u003e--foo: {...}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/209db54371e62ad1c50e12e56bb93c74c53b0408\"\u003e\u003ccode\u003e209db54\u003c/code\u003e\u003c/a\u003e release notes for css nesting bugfix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c625d31bf08a0647ec724bf76c7115f7aec55971\"\u003e\u003ccode\u003ec625d31\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e: preserve nested ampersands during minification (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4500\"\u003e#4500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/34474e278528a60f58c959c0f422d2bfa6f6886d\"\u003e\u003ccode\u003e34474e2\u003c/code\u003e\u003c/a\u003e better isolation of current part in js parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/07f6e8c50677e0b41e5ed726c08b0ea200b14e5b\"\u003e\u003ccode\u003e07f6e8c\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e: \u003ccode\u003eimport\u003c/code\u003e assignment tree-shaking bug\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.28.1...v0.28.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.8.0 to 10.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.8.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/18eb0a7e787b9fac3049ef3dad0e845d2bd940a4\"\u003e\u003ccode\u003e18eb0a7\u003c/code\u003e\u003c/a\u003e fix: prevent ASI hazard in \u003ccode\u003eno-unused-labels\u003c/code\u003e autofix (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21173\"\u003e#21173\u003c/a\u003e) (dongkyu lee)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/151ba3f5834a0909e8b9b1736f4889ac694c0104\"\u003e\u003ccode\u003e151ba3f\u003c/code\u003e\u003c/a\u003e fix: false positives in \u003ccode\u003egetter-return\u003c/code\u003e and \u003ccode\u003eaccessor-pairs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21163\"\u003e#21163\u003c/a\u003e) (Grit)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6898df9364639ee64b9448a4cb6b08a30c16bd37\"\u003e\u003ccode\u003e6898df9\u003c/code\u003e\u003c/a\u003e fix: ignore meta-property names in \u003ccode\u003eid-denylist\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21166\"\u003e#21166\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4d7db6628e2badf0857cb88734fe641c3874bce9\"\u003e\u003ccode\u003e4d7db66\u003c/code\u003e\u003c/a\u003e fix: ignore meta-property names in \u003ccode\u003eid-match\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21167\"\u003e#21167\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/677214e7eea83d8bc6e4b79eea871577e1369d5f\"\u003e\u003ccode\u003e677214e\u003c/code\u003e\u003c/a\u003e fix: handle ASI hazards in no-unused-vars removeVar suggestion (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20935\"\u003e#20935\u003c/a\u003e) (kuldeep kumar)\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/7d0cbf81cfdb7526b5c4cb7b222ddc7f257db560\"\u003e\u003ccode\u003e7d0cbf8\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/0a05812adb12598b32e85297b98df5ad14501d60\"\u003e\u003ccode\u003e0a05812\u003c/code\u003e\u003c/a\u003e docs: add missing backticks to \u003ccode\u003eno-duplicate-imports.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21183\"\u003e#21183\u003c/a\u003e) (Lee Daeun)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/678c90b55da2889d4400cbf6e2584ab683faf202\"\u003e\u003ccode\u003e678c90b\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/8a104242e8e1c5614940fab7324346974cff7d26\"\u003e\u003ccode\u003e8a10424\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/69bb948061105426dbe6e3c931fcda783286e020\"\u003e\u003ccode\u003e69bb948\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0a148005051fded2ef1d14cc228ae505251b4b10\"\u003e\u003ccode\u003e0a14800\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21196\"\u003e#21196\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/05adcb13542061dc7fadde5cd58d23d405a96d93\"\u003e\u003ccode\u003e05adcb1\u003c/code\u003e\u003c/a\u003e test: fix failing ecosystem test for \u003ccode\u003eeslint-plugin-unicorn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21191\"\u003e#21191\u003c/a\u003e) (Lazizbek Ergashev)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/56110356652dd614b3cf0933538abb551fc6bd6f\"\u003e\u003ccode\u003e5611035\u003c/code\u003e\u003c/a\u003e test: add error locations info to \u003ccode\u003eno-void\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21185\"\u003e#21185\u003c/a\u003e) (Lee Daeun)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee47333aa681cfc3cb54df08c38f211ea219cc2a\"\u003e\u003ccode\u003eee47333\u003c/code\u003e\u003c/a\u003e ci: bump github/codeql-action from 4 to 4.37.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21176\"\u003e#21176\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f131c034ad91bbf06bcbb6b5e931447a8e419a46\"\u003e\u003ccode\u003ef131c03\u003c/code\u003e\u003c/a\u003e chore: improve ecosystem test failure reporting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20937\"\u003e#20937\u003c/a\u003e) (crimsonjay0)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f6eddee609b369b50993eab08d437dda4700991\"\u003e\u003ccode\u003e1f6edde\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21182\"\u003e#21182\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d3266fb26c719c6b90a6cbe54bb120c9335ad19c\"\u003e\u003ccode\u003ed3266fb\u003c/code\u003e\u003c/a\u003e chore: unpin \u003ccode\u003ewebpack\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21172\"\u003e#21172\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/65a6519cc8733b4688558a8611397cf9d01dd55d\"\u003e\u003ccode\u003e65a6519\u003c/code\u003e\u003c/a\u003e chore: add allowScripts field to package.json (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21092\"\u003e#21092\u003c/a\u003e) (GiHoon Noh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22e52568536e0009d4493dc888736bc163220c4b\"\u003e\u003ccode\u003e22e5256\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003etriage:no\u003c/code\u003e label to Dependabot PRs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21141\"\u003e#21141\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/55c9038836c91b6bd5617f0c97bea2274c9cc0bf\"\u003e\u003ccode\u003e55c9038\u003c/code\u003e\u003c/a\u003e ci: bump actions/labeler from 6 to 7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21159\"\u003e#21159\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7280e78183d4711a49916b6a49ba5efaa651a991\"\u003e\u003ccode\u003e7280e78\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.9.6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21162\"\u003e#21162\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eddbad60158d8cda86830fbe934a9d2282273b32\"\u003e\u003ccode\u003eeddbad6\u003c/code\u003e\u003c/a\u003e test: fix failing ecosystem test for \u003ccode\u003eeslint-plugin-unicorn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21156\"\u003e#21156\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/60a178d5ef1b0c471be0831031ed7347f8f81dc2\"\u003e\u003ccode\u003e60a178d\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21150\"\u003e#21150\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9f61dc6112836f46a58a410c38b8c2faf10973f\"\u003e\u003ccode\u003ef9f61dc\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-unreachable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21151\"\u003e#21151\u003c/a\u003e) (JIYEON)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d08629382b0a6aaa042823b796e5100e60053b54\"\u003e\u003ccode\u003ed086293\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-undef\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21147\"\u003e#21147\u003c/a\u003e) (JIYEON)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc01b67061bbf558aa25746883ea1cad847f7cf2\"\u003e\u003ccode\u003ecc01b67\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-useless-catch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21144\"\u003e#21144\u003c/a\u003e) (devoil)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/688e75ede01b295d51f2f86c9d82da020a4c887e\"\u003e\u003ccode\u003e688e75e\u003c/code\u003e\u003c/a\u003e chore: add missing backticks in JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21143\"\u003e#21143\u003c/a\u003e) (Bo Hyun Kim)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7c1e17543ad396f50f65b003cf9142d43d3c63b0\"\u003e\u003ccode\u003e7c1e175\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003erequire-await\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21145\"\u003e#21145\u003c/a\u003e) (Grit)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/588a26ddce3c5a20f5b3f3d51ba1353cce7b4b0c\"\u003e\u003ccode\u003e588a26d\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-extra-label\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21139\"\u003e#21139\u003c/a\u003e) (dongkyu lee)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/059aa895743639e3ab53d14f9d944ff4be042233\"\u003e\u003ccode\u003e059aa89\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-useless-concat\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21140\"\u003e#21140\u003c/a\u003e) (dongkyu lee)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a452a8ba53917d65c9d83c3959ed35c2f890613\"\u003e\u003ccode\u003e5a452a8\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-const-assign\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21138\"\u003e#21138\u003c/a\u003e) (dongkyu lee)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/c049dc3c4294da7afe3d920a1a5fdeba388f4983\"\u003e\u003ccode\u003ec049dc3\u003c/code\u003e\u003c/a\u003e 10.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3f78269412f033ec018be06296390a582afd132\"\u003e\u003ccode\u003ea3f7826\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/18eb0a7e787b9fac3049ef3dad0e845d2bd940a4\"\u003e\u003ccode\u003e18eb0a7\u003c/code\u003e\u003c/a\u003e fix: prevent ASI hazard in \u003ccode\u003eno-unused-labels\u003c/code\u003e autofix (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21173\"\u003e#21173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0a148005051fded2ef1d14cc228ae505251b4b10\"\u003e\u003ccode\u003e0a14800\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21196\"\u003e#21196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7d0cbf81cfdb7526b5c4cb7b222ddc7f257db560\"\u003e\u003ccode\u003e7d0cbf8\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/05adcb13542061dc7fadde5cd58d23d405a96d93\"\u003e\u003ccode\u003e05adcb1\u003c/code\u003e\u003c/a\u003e test: fix failing ecosystem test for \u003ccode\u003eeslint-plugin-unicorn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/56110356652dd614b3cf0933538abb551fc6bd6f\"\u003e\u003ccode\u003e5611035\u003c/code\u003e\u003c/a\u003e test: add error locations info to \u003ccode\u003eno-void\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21185\"\u003e#21185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee47333aa681cfc3cb54df08c38f211ea219cc2a\"\u003e\u003ccode\u003eee47333\u003c/code\u003e\u003c/a\u003e ci: bump github/codeql-action from 4 to 4.37.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21176\"\u003e#21176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f131c034ad91bbf06bcbb6b5e931447a8e419a46\"\u003e\u003ccode\u003ef131c03\u003c/code\u003e\u003c/a\u003e chore: improve ecosystem test failure reporting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20937\"\u003e#20937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0a05812adb12598b32e85297b98df5ad14501d60\"\u003e\u003ccode\u003e0a05812\u003c/code\u003e\u003c/a\u003e docs: add missing backticks to \u003ccode\u003eno-duplicate-imports.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21183\"\u003e#21183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.8.0...v10.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 17.8.0 to 17.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev17.9.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-08-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/348\"\u003e#348\u003c/a\u003e)  5a958ed\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.8.0...v17.9.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.8.0...v17.9.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/sindresorhus/globals/commit/8e7b9358b190d26acca88cc2804707fbcd90a229\"\u003e\u003ccode\u003e8e7b935\u003c/code\u003e\u003c/a\u003e 17.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/5a958ed06064fb879b64416655109d8eaffd2611\"\u003e\u003ccode\u003e5a958ed\u003c/code\u003e\u003c/a\u003e Update globals (2026-08-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.8.0...v17.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.16 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.65.0 to 8.66.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.66.0\u003c/h2\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e handle import.defer() as ImportExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12609\"\u003e#12609\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-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e list \u003ccode\u003eonUnsupportedTypeScriptVersion\u003c/code\u003e in parser options (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12585\"\u003e#12585\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSteffen Schroeder\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\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/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.9.5 to 26.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.65.0 to 8.66.0\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@​typescript-eslint/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.66.0\u003c/h2\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e handle import.defer() as ImportExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12609\"\u003e#12609\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-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e list \u003ccode\u003eonUnsupportedTypeScriptVersion\u003c/code\u003e in parser options (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12585\"\u003e#12585\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSteffen Schroeder\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e@​typescript-eslint/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\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/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/20cb15e6dbed8f42b7857a75e34f96d231b95449\"\u003e\u003ccode\u003e20cb15e\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): split prefer-optional-chain.test.ts in multiple files (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/780a8c52d54fcb6420232b2f53974959a9b26dff\"\u003e\u003ccode\u003e780a8c5\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [member-ordering] add lacking commas in default member t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/08dd427202e08de304cf172472e3a97de3f382cf\"\u003e\u003ccode\u003e08dd427\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [class-literal-property-style] preserve type annotations ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6be25d3b45f189d0c71018fb4ba7a2c9be4e14de\"\u003e\u003ccode\u003e6be25d3\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-parameters] check MappedType key rem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8826d0ebf7ff178afb6b0e72bf22d9132e4c83a2\"\u003e\u003ccode\u003e8826d0e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] don't report defaults use...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/7aecc1c44e60bc4b47402ce63a79587746766d9f\"\u003e\u003ccode\u003e7aecc1c\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-nullish-coalescing] handle shadowed Boolean calls...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5ffa76049a0dd6c73ba9c0a7e8388ab1324f740f\"\u003e\u003ccode\u003e5ffa760\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-conversion] ignore shadowed built-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f282f84df6418d405c5fbaa4312bf6c951b34957\"\u003e\u003ccode\u003ef282f84\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): fix all \u003ccode\u003eeslint-plugin/require-test-error-positions\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c8cafa4ae9a0b57a64ba23659eba25a01301684a\"\u003e\u003ccode\u003ec8cafa4\u003c/code\u003e\u003c/a\u003e docs: [unified-signatures] caveats regarding signatures merging (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12581\"\u003e#12581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/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.65.0 to 8.66.0\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@​typescript-eslint/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.66.0\u003c/h2\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e handle import.defer() as ImportExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12609\"\u003e#12609\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-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e list \u003ccode\u003eonUnsupportedTypeScriptVersion\u003c/code\u003e in parser options (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12585\"\u003e#12585\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSteffen Schroeder\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e@​typescript-eslint/parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\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/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/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 10.8.0 to 10.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.8.1\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/phlax/toolshed/pull/1085","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/phlax%2Ftoolshed/issues/1085","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1085/packages"},{"uuid":"5124634041","node_id":"PR_kwDOJ7uEmM79vF3o","number":830,"state":"open","title":"chore(deps-dev): bump nock from 13.3.1 to 14.0.17","user":"dependabot[bot]","labels":["Stale"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-11T21:09:30.000Z","updated_at":"2026-09-11T02:38:23.802Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"nock","old_version":"13.3.1","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"}],"path":null,"ecosystem":"npm"},"body":"Bumps [nock](https://github.com/nock/nock) from 13.3.1 to 14.0.17.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.12\"\u003e14.0.12\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e7ea9933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.10...v14.0.11\"\u003e14.0.11\u003c/a\u003e (2026-02-09)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v13.3.1...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nock since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nock\u0026package-manager=npm_and_yarn\u0026previous-version=13.3.1\u0026new-version=14.0.17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/chineseheroisinvincible/RSSHub/pull/830","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chineseheroisinvincible%2FRSSHub/issues/830","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/830/packages"},{"uuid":"5124594161","node_id":"PR_kwDOKI1kFc79u9h8","number":919,"state":"closed","title":"chore(deps-dev): bump nock from 13.3.3 to 14.0.17","user":"dependabot[bot]","labels":["Stale"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-09-11T01:21:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-11T21:04:20.000Z","updated_at":"2026-09-11T01:21:38.000Z","time_to_close":2607426,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"nock","old_version":"13.3.3","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"}],"path":null,"ecosystem":"npm"},"body":"Bumps [nock](https://github.com/nock/nock) from 13.3.3 to 14.0.17.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.12\"\u003e14.0.12\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e7ea9933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.10...v14.0.11\"\u003e14.0.11\u003c/a\u003e (2026-02-09)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v13.3.3...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nock since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nock\u0026package-manager=npm_and_yarn\u0026previous-version=13.3.3\u0026new-version=14.0.17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/nigo81/RSSHub/pull/919","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nigo81%2FRSSHub/issues/919","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/919/packages"},{"uuid":"5109232884","node_id":"PR_kwDOKRXhvM789Q_K","number":6793,"state":"open","title":"chore(deps): bump the minor-and-patch group with 53 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-10T10:41:22.000Z","updated_at":"2026-08-10T10:41:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":53,"packages":[{"name":"@chakra-ui/react","old_version":"3.36.0","new_version":"3.36.1","repository_url":"https://github.com/chakra-ui/chakra-ui"},{"name":"@clickhouse/client","old_version":"1.23.0","new_version":"1.23.1","repository_url":"https://github.com/ClickHouse/clickhouse-js"},{"name":"@hono/node-server","old_version":"2.0.10","new_version":"2.0.12","repository_url":"https://github.com/honojs/node-server"},{"name":"@modelcontextprotocol/sdk","old_version":"1.29.0","new_version":"1.30.0","repository_url":"https://github.com/modelcontextprotocol/typescript-sdk"},{"name":"@react-email/render","old_version":"2.0.9","new_version":"2.1.0","repository_url":"https://github.com/resend/react-email"},{"name":"@smithy/node-http-handler","old_version":"4.9.12","new_version":"4.9.13","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"better-auth","old_version":"1.6.23","new_version":"1.6.25","repository_url":"https://github.com/better-auth/better-auth"},{"name":"geoip-country","old_version":"5.0.202607010001","new_version":"5.0.202608010109","repository_url":"https://github.com/sapics/geoip-country"},{"name":"hono","old_version":"4.12.27","new_version":"4.12.33","repository_url":"https://github.com/honojs/hono"},{"name":"js-yaml","old_version":"5.2.1","new_version":"5.2.3","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"libphonenumber-js","old_version":"1.13.7","new_version":"1.13.10"},{"name":"liquidjs","old_version":"10.27.1","new_version":"10.28.0","repository_url":"https://github.com/harttle/liquidjs"},{"name":"marked","old_version":"18.0.5","new_version":"18.0.7","repository_url":"https://github.com/markedjs/marked"},{"name":"msgpackr","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/kriszyp/msgpackr"},{"name":"react-router","old_version":"8.1.0","new_version":"8.3.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"sanitize-html","old_version":"2.17.5","new_version":"2.17.6","repository_url":"https://github.com/apostrophecms/apostrophe"},{"name":"undici","old_version":"8.5.0","new_version":"8.9.0","repository_url":"https://github.com/nodejs/undici"},{"name":"@biomejs/biome","old_version":"2.5.1","new_version":"2.5.6","repository_url":"https://github.com/biomejs/biome"},{"name":"@chakra-ui/charts","old_version":"3.36.0","new_version":"3.36.1","repository_url":"https://github.com/chakra-ui/chakra-ui"},{"name":"@hono/zod-validator","old_version":"0.4.3","new_version":"0.9.0","repository_url":"https://github.com/honojs/middleware"},{"name":"@hookform/resolvers","old_version":"5.4.0","new_version":"5.7.1","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@microlink/react-json-view","old_version":"1.31.21","new_version":"1.31.25","repository_url":"https://github.com/microlinkhq/react-json-view"},{"name":"@paper-design/shaders-react","old_version":"0.0.76","new_version":"0.0.78"},{"name":"@playwright/test","old_version":"1.61.1","new_version":"1.62.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"@tanstack/react-virtual","old_version":"3.14.5","new_version":"3.14.9","repository_url":"https://github.com/TanStack/virtual"},{"name":"@tiptap/extension-document","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-history","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-paragraph","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-placeholder","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-text","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/pm","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/react","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@vitejs/plugin-react","old_version":"6.0.3","new_version":"6.0.5","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@xyflow/react","old_version":"12.11.1","new_version":"12.11.2","repository_url":"https://github.com/xyflow/xyflow"},{"name":"immer","old_version":"11.1.8","new_version":"11.1.15","repository_url":"https://github.com/immerjs/immer"},{"name":"lucide-react","old_version":"1.22.0","new_version":"1.28.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"monaco-editor","old_version":"0.55.1","new_version":"0.56.0","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"motion","old_version":"12.42.2","new_version":"12.43.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"node-mocks-http","old_version":"1.17.2","new_version":"1.18.1","repository_url":"https://github.com/eugef/node-mocks-http"},{"name":"playwright","old_version":"1.61.1","new_version":"1.62.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"react-hook-form","old_version":"7.80.0","new_version":"7.84.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"recharts","old_version":"3.9.1","new_version":"3.10.1","repository_url":"https://github.com/recharts/recharts"},{"name":"rich-textarea","old_version":"0.27.0","new_version":"0.27.1","repository_url":"https://github.com/inokawa/rich-textarea"},{"name":"sass","old_version":"1.101.0","new_version":"1.102.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"shiki","old_version":"4.3.0","new_version":"4.4.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"simple-statistics","old_version":"7.9.2","new_version":"7.9.3","repository_url":"https://github.com/simple-statistics/simple-statistics"},{"name":"tsx","old_version":"4.22.4","new_version":"4.23.1","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vite","old_version":"8.1.2","new_version":"8.2.0","repository_url":"https://github.com/vitejs/vite"},{"name":"@rollup/rollup-linux-x64-gnu","old_version":"4.62.2","new_version":"4.62.4","repository_url":"https://github.com/rollup/rollup"},{"name":"tar","old_version":"7.5.21","new_version":"7.5.22","repository_url":"https://github.com/isaacs/node-tar"},{"name":"typescript-eslint","old_version":"8.58.1","new_version":"8.65.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"yargs","old_version":"18.0.0","new_version":"18.1.0","repository_url":"https://github.com/yargs/yargs"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 53 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@chakra-ui/react](https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react) | `3.36.0` | `3.36.1` |\n| [@clickhouse/client](https://github.com/ClickHouse/clickhouse-js) | `1.23.0` | `1.23.1` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `2.0.10` | `2.0.12` |\n| [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) | `1.29.0` | `1.30.0` |\n| [@react-email/render](https://github.com/resend/react-email/tree/HEAD/packages/render) | `2.0.9` | `2.1.0` |\n| [@smithy/node-http-handler](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/node-http-handler) | `4.9.12` | `4.9.13` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.6.23` | `1.6.25` |\n| [geoip-country](https://github.com/sapics/geoip-country) | `5.0.202607010001` | `5.0.202608010109` |\n| [hono](https://github.com/honojs/hono) | `4.12.27` | `4.12.33` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `5.2.1` | `5.2.3` |\n| [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) | `1.13.7` | `1.13.10` |\n| [liquidjs](https://github.com/harttle/liquidjs) | `10.27.1` | `10.28.0` |\n| [marked](https://github.com/markedjs/marked) | `18.0.5` | `18.0.7` |\n| [msgpackr](https://github.com/kriszyp/msgpackr) | `2.0.4` | `2.0.5` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `8.1.0` | `8.3.0` |\n| [sanitize-html](https://github.com/apostrophecms/apostrophe/tree/HEAD/packages/sanitize-html) | `2.17.5` | `2.17.6` |\n| [undici](https://github.com/nodejs/undici) | `8.5.0` | `8.9.0` |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.1` | `2.5.6` |\n| [@chakra-ui/charts](https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/charts) | `3.36.0` | `3.36.1` |\n| [@hono/zod-validator](https://github.com/honojs/middleware/tree/HEAD/packages/zod-validator) | `0.4.3` | `0.9.0` |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `5.4.0` | `5.7.1` |\n| [@microlink/react-json-view](https://github.com/microlinkhq/react-json-view) | `1.31.21` | `1.31.25` |\n| @paper-design/shaders-react | `0.0.76` | `0.0.78` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.61.1` | `1.62.1` |\n| [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual) | `3.14.5` | `3.14.9` |\n| [@tiptap/extension-document](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-document) | `3.27.1` | `3.29.2` |\n| [@tiptap/extension-history](https://github.com/ueberdosis/tiptap/tree/HEAD/packages-deprecated/extension-history) | `3.27.1` | `3.29.2` |\n| [@tiptap/extension-paragraph](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-paragraph) | `3.27.1` | `3.29.2` |\n| [@tiptap/extension-placeholder](https://github.com/ueberdosis/tiptap/tree/HEAD/packages-deprecated/extension-placeholder) | `3.27.1` | `3.29.2` |\n| [@tiptap/extension-text](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-text) | `3.27.1` | `3.29.2` |\n| [@tiptap/pm](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/pm) | `3.27.1` | `3.29.2` |\n| [@tiptap/react](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/react) | `3.27.1` | `3.29.2` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.3` | `6.0.5` |\n| [@xyflow/react](https://github.com/xyflow/xyflow/tree/HEAD/packages/react) | `12.11.1` | `12.11.2` |\n| [immer](https://github.com/immerjs/immer) | `11.1.8` | `11.1.15` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.22.0` | `1.28.0` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.55.1` | `0.56.0` |\n| [motion](https://github.com/motiondivision/motion) | `12.42.2` | `12.43.0` |\n| [node-mocks-http](https://github.com/eugef/node-mocks-http) | `1.17.2` | `1.18.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.61.1` | `1.62.1` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.80.0` | `7.84.0` |\n| [recharts](https://github.com/recharts/recharts) | `3.9.1` | `3.10.1` |\n| [rich-textarea](https://github.com/inokawa/rich-textarea) | `0.27.0` | `0.27.1` |\n| [sass](https://github.com/sass/dart-sass) | `1.101.0` | `1.102.0` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `4.3.0` | `4.4.1` |\n| [simple-statistics](https://github.com/simple-statistics/simple-statistics) | `7.9.2` | `7.9.3` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.22.4` | `4.23.1` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.1.2` | `8.2.0` |\n| [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup) | `4.62.2` | `4.62.4` |\n| [tar](https://github.com/isaacs/node-tar) | `7.5.21` | `7.5.22` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.58.1` | `8.65.0` |\n| [yargs](https://github.com/yargs/yargs) | `18.0.0` | `18.1.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n\nUpdates `@chakra-ui/react` from 3.36.0 to 3.36.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chakra-ui/chakra-ui/releases\"\u003e@​chakra-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​chakra-ui/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.36.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10868\"\u003e#10868\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/f32a160162ba9523f93080587df086a99ca5bfdc\"\u003e\u003ccode\u003ef32a160\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/WahabKhan7528\"\u003e\u003ccode\u003e@​WahabKhan7528\u003c/code\u003e\u003c/a\u003e! -\n\u003cstrong\u003eOverlayManager\u003c/strong\u003e: add has() method to createOverlay return\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10885\"\u003e#10885\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e503f8d9f403b7dac71ee586857037d791e7ee8c\"\u003e\u003ccode\u003ee503f8d\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Bleed: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/129c50ff9be80fa4ad5cc0a39b6cff8a20609c42\"\u003e\u003ccode\u003e129c50f\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Fix issue where the\nchecked ring of \u003ccode\u003eRadioCard\u003c/code\u003e and \u003ccode\u003eCheckboxCard\u003c/code\u003e (outline variant) gets clipped\nwhen a parent has \u003ccode\u003eoverflow: hidden|auto|scroll\u003c/code\u003e. The ring is now drawn with\nan inset shadow instead of an outer shadow.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10859\"\u003e#10859\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/6f102700bdf5fd4e61971db77e65f1516ce8ab38\"\u003e\u003ccode\u003e6f10270\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Checkmark: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10884\"\u003e#10884\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e7431f1c9e05cb698492c65c6d72aca2e8c1151c\"\u003e\u003ccode\u003ee7431f1\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/sanjibani\"\u003e\u003ccode\u003e@​sanjibani\u003c/code\u003e\u003c/a\u003e! - - Docs: fix\n\u003ccode\u003eStack.Separator\u003c/code\u003e references in the v3 migration guide. The standalone\n\u003ccode\u003eSeparator\u003c/code\u003e component is now used in both the \u003ccode\u003eStackDivider\u003c/code\u003e and \u003ccode\u003eStack Props\u003c/code\u003e\nexamples.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/0fe305592d90bf943b27b7a40668e4bf1648cb29\"\u003e\u003ccode\u003e0fe3055\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Fix error when\nmerging recipes (e.g. composing a recipe-based component through the \u003ccode\u003echakra\u003c/code\u003e\nfactory). Recipe merging now normalizes compiled and raw configs before\ncombining them, and no longer throws or mutates the source configs.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10879\"\u003e#10879\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e882dc0e714be7d37d7a1fd93fce8ed08fe7905d\"\u003e\u003ccode\u003ee882dc0\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Float: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/2ed9026862cf1d816e981746d723256bcbd59159\"\u003e\u003ccode\u003e2ed9026\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Add a default\n\u003ccode\u003eminSize\u003c/code\u003e of \u003ccode\u003e{ width: 240, height: 100 }\u003c/code\u003e to \u003ccode\u003eFloatingPanel.Root\u003c/code\u003e to prevent\nthe panel from being resized to zero. Pass your own \u003ccode\u003eminSize\u003c/code\u003e to override it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10863\"\u003e#10863\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/b5de5e246bdecfeb9326c301c3cc397cc2cd676d\"\u003e\u003ccode\u003eb5de5e2\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Image: Fix\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chakra-ui/chakra-ui/blob/main/packages/react/CHANGELOG.md\"\u003e@​chakra-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.36.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10868\"\u003e#10868\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/f32a160162ba9523f93080587df086a99ca5bfdc\"\u003e\u003ccode\u003ef32a160\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/WahabKhan7528\"\u003e\u003ccode\u003e@​WahabKhan7528\u003c/code\u003e\u003c/a\u003e! -\n\u003cstrong\u003eOverlayManager\u003c/strong\u003e: add has() method to createOverlay return\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10885\"\u003e#10885\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e503f8d9f403b7dac71ee586857037d791e7ee8c\"\u003e\u003ccode\u003ee503f8d\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Bleed: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/129c50ff9be80fa4ad5cc0a39b6cff8a20609c42\"\u003e\u003ccode\u003e129c50f\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Fix issue where the\nchecked ring of \u003ccode\u003eRadioCard\u003c/code\u003e and \u003ccode\u003eCheckboxCard\u003c/code\u003e (outline variant) gets clipped\nwhen a parent has \u003ccode\u003eoverflow: hidden|auto|scroll\u003c/code\u003e. The ring is now drawn with\nan inset shadow instead of an outer shadow.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10859\"\u003e#10859\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/6f102700bdf5fd4e61971db77e65f1516ce8ab38\"\u003e\u003ccode\u003e6f10270\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Checkmark: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10884\"\u003e#10884\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e7431f1c9e05cb698492c65c6d72aca2e8c1151c\"\u003e\u003ccode\u003ee7431f1\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/sanjibani\"\u003e\u003ccode\u003e@​sanjibani\u003c/code\u003e\u003c/a\u003e! - - Docs: fix\n\u003ccode\u003eStack.Separator\u003c/code\u003e references in the v3 migration guide. The standalone\n\u003ccode\u003eSeparator\u003c/code\u003e component is now used in both the \u003ccode\u003eStackDivider\u003c/code\u003e and \u003ccode\u003eStack Props\u003c/code\u003e\nexamples.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/0fe305592d90bf943b27b7a40668e4bf1648cb29\"\u003e\u003ccode\u003e0fe3055\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Fix error when\nmerging recipes (e.g. composing a recipe-based component through the \u003ccode\u003echakra\u003c/code\u003e\nfactory). Recipe merging now normalizes compiled and raw configs before\ncombining them, and no longer throws or mutates the source configs.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10879\"\u003e#10879\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e882dc0e714be7d37d7a1fd93fce8ed08fe7905d\"\u003e\u003ccode\u003ee882dc0\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Float: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/2ed9026862cf1d816e981746d723256bcbd59159\"\u003e\u003ccode\u003e2ed9026\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Add a default\n\u003ccode\u003eminSize\u003c/code\u003e of \u003ccode\u003e{ width: 240, height: 100 }\u003c/code\u003e to \u003ccode\u003eFloatingPanel.Root\u003c/code\u003e to prevent\nthe panel from being resized to zero. Pass your own \u003ccode\u003eminSize\u003c/code\u003e to override it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10863\"\u003e#10863\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/b5de5e246bdecfeb9326c301c3cc397cc2cd676d\"\u003e\u003ccode\u003eb5de5e2\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/f8133940accf0b7de1f7c9ac4aca37e9be5e2027\"\u003e\u003ccode\u003ef813394\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10857\"\u003e#10857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e503f8d9f403b7dac71ee586857037d791e7ee8c\"\u003e\u003ccode\u003ee503f8d\u003c/code\u003e\u003c/a\u003e fix: correct css prop usage in Bleed component (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10885\"\u003e#10885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/0fe305592d90bf943b27b7a40668e4bf1648cb29\"\u003e\u003ccode\u003e0fe3055\u003c/code\u003e\u003c/a\u003e perf(react): cache compiled recipes and memoize variant resolution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e882dc0e714be7d37d7a1fd93fce8ed08fe7905d\"\u003e\u003ccode\u003ee882dc0\u003c/code\u003e\u003c/a\u003e fix: correct css prop usage in Float component (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10879\"\u003e#10879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/ff2067e7ad5f08017f7c17bf047a92f9ff2a215a\"\u003e\u003ccode\u003eff2067e\u003c/code\u003e\u003c/a\u003e fix(deps): update non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/c4e79c122a6500f5f68f1c00a826c315a808d511\"\u003e\u003ccode\u003ec4e79c1\u003c/code\u003e\u003c/a\u003e fix: forward the rel attribute on LinkOverlay (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10873\"\u003e#10873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/f32a160162ba9523f93080587df086a99ca5bfdc\"\u003e\u003ccode\u003ef32a160\u003c/code\u003e\u003c/a\u003e feat(overlay): add has() method to createOverlay return (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/a1548ba60c3ad95d5b236843528e0aca30c165bc\"\u003e\u003ccode\u003ea1548ba\u003c/code\u003e\u003c/a\u003e fix: correct misspelled \u0026quot;permuations\u0026quot; variable in breakpoints (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10864\"\u003e#10864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/b5de5e246bdecfeb9326c301c3cc397cc2cd676d\"\u003e\u003ccode\u003eb5de5e2\u003c/code\u003e\u003c/a\u003e fix: correct className usage in Image component (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10863\"\u003e#10863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/6f102700bdf5fd4e61971db77e65f1516ce8ab38\"\u003e\u003ccode\u003e6f10270\u003c/code\u003e\u003c/a\u003e fix: correct css prop usage in Checkmark component (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10859\"\u003e#10859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chakra-ui/chakra-ui/commits/@chakra-ui/react@3.36.1/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clickhouse/client` from 1.23.0 to 1.23.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/releases\"\u003e@​clickhouse/client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eclient-1.23.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export \u003ccode\u003eEXCEPTION_TAG_HEADER_NAME\u003c/code\u003e and \u003ccode\u003eextractErrorAtTheEndOfChunk\u003c/code\u003e from \u003ccode\u003e@clickhouse/client\u003c/code\u003e. Both are part of the (now deprecated) \u003ccode\u003e@clickhouse/client-common\u003c/code\u003e public API but were missed when its surface was bundled into and re-exported from the client packages in 1.23.0 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/845\"\u003e#845\u003c/a\u003e). Reported downstream by Langfuse. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/935\"\u003e#935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/935\"\u003e#935\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/pull/935\"\u003eClickHouse/clickhouse-js#935\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/845\"\u003e#845\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/pull/845\"\u003eClickHouse/clickhouse-js#845\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eclient-web-1.23.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export \u003ccode\u003eEXCEPTION_TAG_HEADER_NAME\u003c/code\u003e and \u003ccode\u003eextractErrorAtTheEndOfChunk\u003c/code\u003e from \u003ccode\u003e@clickhouse/client-web\u003c/code\u003e. Both are part of the (now deprecated) \u003ccode\u003e@clickhouse/client-common\u003c/code\u003e public API but were missed when its surface was bundled into and re-exported from the client packages in 1.23.0 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/845\"\u003e#845\u003c/a\u003e). Reported downstream by Langfuse. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/935\"\u003e#935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/935\"\u003e#935\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/pull/935\"\u003eClickHouse/clickhouse-js#935\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/845\"\u003e#845\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/pull/845\"\u003eClickHouse/clickhouse-js#845\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/CHANGELOG.md\"\u003e@​clickhouse/client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n\u003cstrong\u003eThis repository-wide changelog is frozen.\u003c/strong\u003e New entries now live in each\npackage's own \u003ccode\u003eCHANGELOG.md\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@clickhouse/client\u003c/code\u003e → \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-node/CHANGELOG.md\"\u003e\u003ccode\u003ehttps://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-node/CHANGELOG.md\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@clickhouse/client-web\u003c/code\u003e → \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-web/CHANGELOG.md\"\u003e\u003ccode\u003ehttps://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-web/CHANGELOG.md\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@clickhouse/client-common\u003c/code\u003e (deprecated) → \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-common/CHANGELOG.md\"\u003e\u003ccode\u003ehttps://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-common/CHANGELOG.md\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@clickhouse/datatype-parser\u003c/code\u003e → \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/packages/datatype-parser/CHANGELOG.md\"\u003e\u003ccode\u003ehttps://github.com/ClickHouse/clickhouse-js/blob/main/packages/datatype-parser/CHANGELOG.md\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@clickhouse/rowbinary\u003c/code\u003e → \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/skills/clickhouse-js-node-rowbinary-parser/CHANGELOG.md\"\u003e\u003ccode\u003ehttps://github.com/ClickHouse/clickhouse-js/blob/main/skills/clickhouse-js-node-rowbinary-parser/CHANGELOG.md\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe history below (through \u003ccode\u003e@clickhouse/client\u003c/code\u003e 1.23.0) is retained for\nreference and was copied as-is into each client package's changelog as the\nstarting point for the split.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/f67717b944dd4b0451468602cdad9bd3ecad7dd8\"\u003e\u003ccode\u003ef67717b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/941\"\u003e#941\u003c/a\u003e from ClickHouse/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/3bccc8139f96a38a80c0cc27d8e22d4820be6181\"\u003e\u003ccode\u003e3bccc81\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​clickhouse/client-web\u003c/code\u003e version to 1.23.1 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/940\"\u003e#940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/cc9383c9576f23fbdb7914f3d01c5c4ef03899d1\"\u003e\u003ccode\u003ecc9383c\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​clickhouse/client\u003c/code\u003e version to 1.23.1 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/939\"\u003e#939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/8415878d0cdd86c3b39bdd635b194108e1a0df07\"\u003e\u003ccode\u003e8415878\u003c/code\u003e\u003c/a\u003e fix(ci): lockfile-age-audit — request full packument so time is present (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/71b2e8a1ac80dacd75b11927926140754e1e64b7\"\u003e\u003ccode\u003e71b2e8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/936\"\u003e#936\u003c/a\u003e from ClickHouse/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/a417d5c051ba5768bc2cc2cbdadff0e14a41e1b6\"\u003e\u003ccode\u003ea417d5c\u003c/code\u003e\u003c/a\u003e fix(client): re-export EXCEPTION_TAG_HEADER_NAME and extractErrorAtTheEndOfCh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/305030d9714aca93e9b5f7e128408d7e41867bd0\"\u003e\u003ccode\u003e305030d\u003c/code\u003e\u003c/a\u003e Separate per-package READMEs and stop prepack from overwriting them (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/934\"\u003e#934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/8c51d9a12e67e82ef431e8158d5b77ce26e40e3a\"\u003e\u003ccode\u003e8c51d9a\u003c/code\u003e\u003c/a\u003e ci: run RowBinary skill benchmarks on a live ClickHouse (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/199f99460ab2fda2c87544bd4a7dad8e7509f60f\"\u003e\u003ccode\u003e199f994\u003c/code\u003e\u003c/a\u003e Embed Vitest configs into client packages; run common tests from node/web (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/ed25b25893241eda007bf4412dee16f0d650de1a\"\u003e\u003ccode\u003eed25b25\u003c/code\u003e\u003c/a\u003e Run web Vitest browser tests headless by default (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/compare/client-1.23.0...client-1.23.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hono/node-server` from 2.0.10 to 2.0.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/node-server/releases\"\u003e@​hono/node-server's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.12\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: replace supertest by \u003ca href=\"https://github.com/BlankParticle\"\u003e\u003ccode\u003e@​BlankParticle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/379\"\u003ehonojs/node-server#379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(response): copy headers when init is a foreign Response by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/382\"\u003ehonojs/node-server#382\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v2.0.11...v2.0.12\"\u003ehttps://github.com/honojs/node-server/compare/v2.0.11...v2.0.12\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.11\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: use a custom helper for path traversal tests by \u003ca href=\"https://github.com/BlankParticle\"\u003e\u003ccode\u003e@​BlankParticle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/377\"\u003ehonojs/node-server#377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(request): fast-path QUERY methods by \u003ca href=\"https://github.com/usualoma\"\u003e\u003ccode\u003e@​usualoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/376\"\u003ehonojs/node-server#376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(request): fast-path PATCH method by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/380\"\u003ehonojs/node-server#380\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v2.0.10...v2.0.11\"\u003ehttps://github.com/honojs/node-server/compare/v2.0.10...v2.0.11\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/honojs/node-server/commit/a813b6cdaa15baac3ead84e9e6ed5b72b2353c96\"\u003e\u003ccode\u003ea813b6c\u003c/code\u003e\u003c/a\u003e 2.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/caf48bafd4638bac5c338166b8858b72bcf79257\"\u003e\u003ccode\u003ecaf48ba\u003c/code\u003e\u003c/a\u003e fix(response): copy headers when init is a foreign Response (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/3b1dd6875812e0b5aee43ec3fac66c191fd6251f\"\u003e\u003ccode\u003e3b1dd68\u003c/code\u003e\u003c/a\u003e test: replace supertest (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/834e54f15cf12b80cf82823c845b2bab41056cf0\"\u003e\u003ccode\u003e834e54f\u003c/code\u003e\u003c/a\u003e 2.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/ba72bcd8c563fbe1e9678e7ef27794a0aa4a6158\"\u003e\u003ccode\u003eba72bcd\u003c/code\u003e\u003c/a\u003e perf(request): fast-path PATCH method (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/962baa463879da394008f27510d68dc90b640e99\"\u003e\u003ccode\u003e962baa4\u003c/code\u003e\u003c/a\u003e perf(request): fast-path QUERY methods (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/62284d659380cb0354510d0359c160c8d970764d\"\u003e\u003ccode\u003e62284d6\u003c/code\u003e\u003c/a\u003e test: use a custom helper for path traversal tests (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/node-server/compare/v2.0.10...v2.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@modelcontextprotocol/sdk` from 1.29.0 to 1.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/releases\"\u003e@​modelcontextprotocol/sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): prioritize zod issues and format them by \u003ca href=\"https://github.com/mozmo15\"\u003e\u003ccode\u003e@​mozmo15\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1503\"\u003emodelcontextprotocol/typescript-sdk#1503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): switch publish to OIDC trusted publishing by \u003ca href=\"https://github.com/felixweinberger\"\u003e\u003ccode\u003e@​felixweinberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1839\"\u003emodelcontextprotocol/typescript-sdk#1839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd end-to-end test suite by \u003ca href=\"https://github.com/felixweinberger\"\u003e\u003ccode\u003e@​felixweinberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2167\"\u003emodelcontextprotocol/typescript-sdk#2167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1 stdio buffer limit by \u003ca href=\"https://github.com/KKonstantinov\"\u003e\u003ccode\u003e@​KKonstantinov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2239\"\u003emodelcontextprotocol/typescript-sdk#2239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support Zod 3.25 method literals by \u003ca href=\"https://github.com/mattzcarey\"\u003e\u003ccode\u003e@​mattzcarey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2368\"\u003emodelcontextprotocol/typescript-sdk#2368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate Content-Type by parsed media type instead of substring match (v1.x) by \u003ca href=\"https://github.com/felixweinberger\"\u003e\u003ccode\u003e@​felixweinberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2444\"\u003emodelcontextprotocol/typescript-sdk#2444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: send SSE keep-alive comment frames from Streamable HTTP server transport (v1.x) by \u003ca href=\"https://github.com/mattzcarey\"\u003e\u003ccode\u003e@​mattzcarey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2538\"\u003emodelcontextprotocol/typescript-sdk#2538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): widen \u003ccode\u003e@​hono/node-server\u003c/code\u003e past GHSA-frvp-7c67-39w9 by \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2549\"\u003emodelcontextprotocol/typescript-sdk#2549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SSE keep-alive timer lifecycle in Streamable HTTP server transport (v1.x) by \u003ca href=\"https://github.com/felixweinberger\"\u003e\u003ccode\u003e@​felixweinberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2547\"\u003emodelcontextprotocol/typescript-sdk#2547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump version to 1.30.0 by \u003ca href=\"https://github.com/felixweinberger\"\u003e\u003ccode\u003e@​felixweinberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2563\"\u003emodelcontextprotocol/typescript-sdk#2563\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/mozmo15\"\u003e\u003ccode\u003e@​mozmo15\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1503\"\u003emodelcontextprotocol/typescript-sdk#1503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2549\"\u003emodelcontextprotocol/typescript-sdk#2549\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.29.0...1.30.0\"\u003ehttps://github.com/modelcontextprotocol/typescript-sdk/compare/v1.29.0...1.30.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/modelcontextprotocol/typescript-sdk/commit/2d889f2b329e46680ec9bdd565de4616c497825a\"\u003e\u003ccode\u003e2d889f2\u003c/code\u003e\u003c/a\u003e chore: bump version to 1.30.0 (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/2563\"\u003e#2563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/e3f3daa12cc2603919939b72136ce9d9e800b868\"\u003e\u003ccode\u003ee3f3daa\u003c/code\u003e\u003c/a\u003e Fix SSE keep-alive timer lifecycle in Streamable HTTP server transport (v1.x)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/bb5a718cbf90796bacbf62218b359196d210426b\"\u003e\u003ccode\u003ebb5a718\u003c/code\u003e\u003c/a\u003e fix(deps): widen \u003ccode\u003e@​hono/node-server\u003c/code\u003e past GHSA-frvp-7c67-39w9 (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/2549\"\u003e#2549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/1dad2634ce5799fb386283d14291d1b4935a9a52\"\u003e\u003ccode\u003e1dad263\u003c/code\u003e\u003c/a\u003e fix: send SSE keep-alive comment frames from Streamable HTTP server transport...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/69749aa5081ddfe675d36da8d96c7e27d83742b8\"\u003e\u003ccode\u003e69749aa\u003c/code\u003e\u003c/a\u003e Validate Content-Type by parsed media type instead of substring match (v1.x) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/369513df7b0e9d8a979c86f68ba1930e0d5f27f0\"\u003e\u003ccode\u003e369513d\u003c/code\u003e\u003c/a\u003e fix: support Zod 3.25 method literals (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/2368\"\u003e#2368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/e7ee57c2f33b8290a78a3cefa27ab635fe67fbff\"\u003e\u003ccode\u003ee7ee57c\u003c/code\u003e\u003c/a\u003e v1 stdio buffer limit (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/2239\"\u003e#2239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/c36e1ef5bb3b07b0c23fc6d28d4a6b56ebdd9512\"\u003e\u003ccode\u003ec36e1ef\u003c/code\u003e\u003c/a\u003e Add end-to-end test suite (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/2167\"\u003e#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/bf1e022bd219f678b3865093d58595c6c8a67f1a\"\u003e\u003ccode\u003ebf1e022\u003c/code\u003e\u003c/a\u003e chore(ci): switch publish to OIDC trusted publishing (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1839\"\u003e#1839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/9edbab7a09f31a288a27df3220edbebff45dbb6c\"\u003e\u003ccode\u003e9edbab7\u003c/code\u003e\u003c/a\u003e fix(server): prioritize zod issues and format them (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1503\"\u003e#1503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.29.0...1.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-email/render` from 2.0.9 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/react-email/releases\"\u003e@​react-email/render's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba96cfa: introduce new \u003ccode\u003eunstableToPlainText\u003c/code\u003e and \u003ccode\u003eunstableTextConversion\u003c/code\u003e that sidesteps html-to-text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e58d8c08: feat: add \u003ccode\u003edata-text-format=\u0026quot;dataTable\u0026quot;\u003c/code\u003e to render tables as aligned columns in plain text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec300cfb: Strip React's auto-injected \u003ccode\u003e\u0026lt;link rel=\u0026quot;preload\u0026quot; as=\u0026quot;image\u0026quot;\u0026gt;\u003c/code\u003e resource hints from rendered email HTML. React adds one to the document \u003ccode\u003e\u0026lt;head\u0026gt;\u003c/code\u003e for every \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e during SSR, but email clients ignore preload hints, so they were just noise in the output. Other \u003ccode\u003e\u0026lt;link\u0026gt;\u003c/code\u003e tags (stylesheets, fonts, user-authored non-image preloads) are left untouched.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/react-email/blob/canary/packages/render/CHANGELOG.md\"\u003e@​react-email/render's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba96cfa: introduce new \u003ccode\u003eunstableToPlainText\u003c/code\u003e and \u003ccode\u003eunstableTextConversion\u003c/code\u003e that sidesteps html-to-text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e58d8c08: feat: add \u003ccode\u003edata-text-format=\u0026quot;dataTable\u0026quot;\u003c/code\u003e to render tables as aligned columns in plain text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec300cfb: Strip React's auto-injected \u003ccode\u003e\u0026lt;link rel=\u0026quot;preload\u0026quot; as=\u0026quot;image\u0026quot;\u0026gt;\u003c/code\u003e resource hints from rendered email HTML. React adds one to the document \u003ccode\u003e\u0026lt;head\u0026gt;\u003c/code\u003e for every \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e during SSR, but email clients ignore preload hints, so they were just noise in the output. Other \u003ccode\u003e\u0026lt;link\u0026gt;\u003c/code\u003e tags (stylesheets, fonts, user-authored non-image preloads) are left untouched.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/a8ccfeca4cf99dff7bbb13e6a067c4b4d0e141a1\"\u003e\u003ccode\u003ea8ccfec\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3640\"\u003e#3640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/ba96cfa29bd45fafd364d936b8ad3fe510deb84c\"\u003e\u003ccode\u003eba96cfa\u003c/code\u003e\u003c/a\u003e feat(render): new \u003ccode\u003eunstableToPlainText\u003c/code\u003e and \u003ccode\u003eunstableTextConversion\u003c/code\u003e (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3639\"\u003e#3639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/58d8c086ef167e3c4c5ad49c6f799e2a25c80aa9\"\u003e\u003ccode\u003e58d8c08\u003c/code\u003e\u003c/a\u003e feat(render): data-text-format attribute for each html-to-text format (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/2596\"\u003e#2596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/ee88bec4679eec7985f9af37f7a6aa9772623c1a\"\u003e\u003ccode\u003eee88bec\u003c/code\u003e\u003c/a\u003e fix(render): resolve implicit TypeScript type errors in pretty util (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3616\"\u003e#3616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/7792c3dbaf39d16a3d1c60841cda5f5c2ea6bfc5\"\u003e\u003ccode\u003e7792c3d\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3615\"\u003e#3615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/c300cfb2767a87d86e38104bd7a72252acccdd5b\"\u003e\u003ccode\u003ec300cfb\u003c/code\u003e\u003c/a\u003e fix(render): strip auto-injected image preload links from rendered HTML (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3577\"\u003e#3577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/resend/react-email/commits/@react-email/render@2.1.0/packages/render\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@smithy/node-http-handler` from 4.9.12 to 4.9.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/releases\"\u003e@​smithy/node-http-handler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​smithy/node-http-handler\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.9.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [fcf1366]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/blob/main/packages/node-http-handler/CHANGELOG.md\"\u003e@​smithy/node-http-handler's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.9.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [fcf1366]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/bcff71dba309446910f7a23b050350d3be77200d\"\u003e\u003ccode\u003ebcff71d\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/node-http-handler/issues/2193\"\u003e#2193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commits/@smithy/node-http-handler@4.9.13/packages/node-http-handler\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.6.23 to 1.6.25\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.25\u003c/h2\u003e\n\u003ch2\u003e\u003ccode\u003ebetter-auth\u003c/code\u003e\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Apple OAuth not sending the PKCE code challenge during authorization, causing token exchange failures (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10294\"\u003e#10294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed Google One Tap creating new users when sign-up was disabled on the Google provider (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10479\"\u003e#10479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e$fetch\u003c/code\u003e and \u003ccode\u003e$store\u003c/code\u003e not being exposed on the Solid client (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10444\"\u003e#10444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed internal adapter queries being routed to the wrong table when a built-in table's \u003ccode\u003emodelName\u003c/code\u003e was set to another table's schema key (e.g. \u003ccode\u003euser.modelName = \u0026quot;account\u0026quot;\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor detailed changes, see \u003ca href=\"https://github.com/better-auth/better-auth/blob/07a646ea190167370fbbb60a0fa2c3be3bec5522/packages/better-auth/CHANGELOG.md\"\u003e\u003ccode\u003eCHANGELOG\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eThanks to everyone who contributed to this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/birkskyum\"\u003e\u003ccode\u003e@​birkskyum\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jsj\"\u003e\u003ccode\u003e@​jsj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krish-vachhani\"\u003e\u003ccode\u003e@​krish-vachhani\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull changelog:\u003c/strong\u003e \u003ca href=\"https://github.com/better-auth/better-auth/compare/v1.6.24...v1.6.25\"\u003e\u003ccode\u003ev1.6.24...v1.6.25\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.6.24\u003c/h2\u003e\n\u003ch2\u003e\u003ccode\u003ebetter-auth\u003c/code\u003e\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded request context (\u003ccode\u003ectx\u003c/code\u003e) as a third argument to \u003ccode\u003everifyIdToken\u003c/code\u003e, enabling custom ID token verifiers to read request headers (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10376\"\u003e#10376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebeforeStoreCookie\u003c/code\u003e option to the last-login-method plugin for GDPR compliance (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/5753\"\u003e#5753\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced flaky MongoDB where-coercion integration test with a direct unit test for more reliable test runs (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10369\"\u003e#10369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed the \u003ccode\u003eget-session\u003c/code\u003e endpoint to include \u003ccode\u003eno-store\u003c/code\u003e cache control headers, preventing stale session data from being served (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10222\"\u003e#10222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed SQLite migration diffs to recognize \u003ccode\u003eBIGINT\u003c/code\u003e as a valid number type, preventing spurious pending changes on rate limiter columns (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10316\"\u003e#10316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed auth requests failing when request cloning throws an error inside verification callbacks (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10336\"\u003e#10336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseSession({ throw: true })\u003c/code\u003e incorrectly excluding \u003ccode\u003enull\u003c/code\u003e from its \u003ccode\u003edata\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/9787\"\u003e#9787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed auth query revalidation and signal listeners not being restored after a client component remounts (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10379\"\u003e#10379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed the \u003ccode\u003eCookieAttributes\u003c/code\u003e index signature type to be more precise (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10442\"\u003e#10442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed silent misrouting of adapter queries when \u003ccode\u003euser.modelName\u003c/code\u003e was set to a value that collides with another schema key (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10235\"\u003e#10235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed Kysely migration generation producing duplicate indexes for fields marked both \u003ccode\u003eunique\u003c/code\u003e and \u003ccode\u003eindex\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10357\"\u003e#10357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed magic-link and email-OTP send endpoints to validate the \u003ccode\u003eOrigin\u003c/code\u003e header on cookieless requests, preventing cross-origin abuse (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10368\"\u003e#10368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed remote MCP auth 401 challenge headers being hidden from browser clients due to missing CORS exposure (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10290\"\u003e#10290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed OpenAPI schema to include plugin user fields (such as \u003ccode\u003eusername\u003c/code\u003e and \u003ccode\u003edisplayUsername\u003c/code\u003e) in \u003ccode\u003e/sign-up/email\u003c/code\u003e and \u003ccode\u003e/update-user\u003c/code\u003e request bodies (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10453\"\u003e#10453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eorganization.listMembers\u003c/code\u003e failing with \u0026quot;User not found for member\u0026quot; for organizations with more than ~100 members (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10342\"\u003e#10342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed organization invitations to use database-generated IDs when \u003ccode\u003eadvanced.database.generateId\u003c/code\u003e is configured, matching the behavior of other models (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10040\"\u003e#10040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetDefaultModelName\u003c/code\u003e to prefer exact schema key matches over \u003ccode\u003emodelName\u003c/code\u003e aliases, preventing adapter queries from being misrouted when a built-in table's name collides with another schema key\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor detailed changes, see \u003ca href=\"https://github.com/better-auth/better-auth/blob/9a661c7b7abceaa81123b2c56757ee24f3ad2ed6/packages/better-auth/CHANGELOG.md\"\u003e\u003ccode\u003eCHANGELOG\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003eauth\u003c/code\u003e\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/better-auth/better-auth/blob/main/packages/better-auth/CHANGELOG.md\"\u003ebetter-auth's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.25\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10479\"\u003e#10479\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5124c3487903e96223bb3f54347724bb0204bb95\"\u003e\u003ccode\u003e5124c34\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/krish-vachhani\"\u003e\u003ccode\u003e@​krish-vachhani\u003c/code\u003e\u003c/a\u003e! - Prevent Google One Tap from creating new users when sign-up is disabled for the Google provider.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10444\"\u003e#10444\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/743935991f9991e8243d6c3d14773b9cfca462e8\"\u003e\u003ccode\u003e7439359\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/birkskyum\"\u003e\u003ccode\u003e@​birkskyum\u003c/code\u003e\u003c/a\u003e! - Expose the real \u003ccode\u003e$fetch\u003c/code\u003e instance and \u003ccode\u003e$store\u003c/code\u003e atoms from the Solid client instead of resolving them as dynamic API routes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/better-auth/better-auth/commit/0ffd1fb28d44a8266d62791cd4c97e263444d03b\"\u003e\u003ccode\u003e0ffd1fb\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/drizzle-adapter\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/kysely-adapter\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/memory-adapter\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/mongo-adapter\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/prisma-adapter\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/telemetry\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.6.24\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10235\"\u003e#10235\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/03dc5a046f536994950800ea557b8e2e2e0cdfdd\"\u003e\u003ccode\u003e03dc5a0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - Fixes silent foreign-key and adapter-join misrouting when a user remaps a built-in model name to a string that collides with another schema key\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10357\"\u003e#10357\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/750894037639c4158472cc1d4994b0e07bf1f59a\"\u003e\u003ccode\u003e7508940\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/c-nicol\"\u003e\u003ccode\u003e@​c-nicol\u003c/code\u003e\u003c/a\u003e! - Fixes Kysely migration generation for new-table fields that are both unique: true and index: true.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10342\"\u003e#10342\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/bae71988ab79aeb4f19f245ceabac9eca8706a50\"\u003e\u003ccode\u003ebae7198\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eorganization.listMembers\u003c/code\u003e failing with \u0026quot;User not found for member\u0026quot; for orgs with more than ~100 members by applying the same membership limit to the users query.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10336\"\u003e#10336\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ef4d27360cec8a0bc11a94e135ea4a3dd32b1969\"\u003e\u003ccode\u003eef4d273\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Tushar-Khandelwal-2004\"\u003e\u003ccode\u003e@​Tushar-Khandelwal-2004\u003c/code\u003e\u003c/a\u003e! - Prevent verification callbacks from failing auth requests when cloning the request throws.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10333\"\u003e#10333\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/99dbdd7ea98740d11689394220a718dfb9579276\"\u003e\u003ccode\u003e99dbdd7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/c-nicol\"\u003e\u003ccode\u003e@​c-nicol\u003c/code\u003e\u003c/a\u003e! - Fixes Drizzle schema generation for fields that are both unique: true and index: true.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10368\"\u003e#10368\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/086ca91f51dd8158aff6cbf54c4f9c7ce220914d\"\u003e\u003ccode\u003e086ca91\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gaurav0107\"\u003e\u003ccode\u003e@​gaurav0107\u003c/code\u003e\u003c/a\u003e! - Force-validate the request \u003ccode\u003eOrigin\u003c/code\u003e on the magic-link (\u003ccode\u003e/sign-in/magic-link\u003c/code\u003e) and email-otp (\u003ccode\u003e/email-otp/send-verification-otp\u003c/code\u003e) send endpoints, including cookieless requests, to match the built-in \u003ccode\u003e/sign-in/email\u003c/code\u003e and \u003ccode\u003e/sign-up/email\u003c/code\u003e routes. A cookieless cross-origin POST can no longer trigger a magic-link or verification-OTP email to an arbitrary address. Cookieless requests that carry no \u003ccode\u003eOrigin\u003c/code\u003e (server-to-server) are unaffected.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10290\"\u003e#10290\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8f2dedd89301da9fb52c1a64df6a9683f9be55fd\"\u003e\u003ccode\u003e8f2dedd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/GautamBytes\"\u003e\u003ccode\u003e@​GautamBytes\u003c/code\u003e\u003c/a\u003e! - Expose the remote MCP auth client's 401 challenge headers to browser clients using CORS.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10453\"\u003e#10453\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/4e685eef420b5576913b9803b58c7e7ee7342203\"\u003e\u003ccode\u003e4e685ee\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - OpenAPI now includes \u003ccode\u003euser.additionalFields\u003c/code\u003e and plugin user schema fields (e.g. username plugin \u003ccode\u003eusername\u003c/code\u003e / \u003ccode\u003edisplayUsername\u003c/code\u003e) on \u003ccode\u003e/sign-up/email\u003c/code\u003e and \u003ccode\u003e/update-user\u003c/code\u003e request bodies.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10190\"\u003e#10190\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/3bf0e4981e025ba9af684013a27b0102a04f7c56\"\u003e\u003ccode\u003e3bf0e49\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gaurav-init\"\u003e\u003ccode\u003e@​gaurav-init\u003c/code\u003e\u003c/a\u003e! - Pass the endpoint context as the second argument to \u003ccode\u003ebeforeDeleteOrganization\u003c/code\u003e and \u003ccode\u003eafterDeleteOrganization\u003c/code\u003e hooks in the organization plugin, matching the signature shown in the docs and the existing \u003ccode\u003edatabaseHooks\u003c/code\u003e pattern. The Stripe plugin's \u003ccode\u003ebeforeDeleteOrganization\u003c/code\u003e wrapper now forwards the context to user-supplied hooks instead of dropping it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10040\"\u003e#10040\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/f59a0ee7895a024ddd4c5c387344173888e17be4\"\u003e\u003ccode\u003ef59a0ee\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shiminshen\"\u003e\u003ccode\u003e@​shiminshen\u003c/code\u003e\u003c/a\u003e! - Organization invitations now let the database generate their \u003ccode\u003eid\u003c/code\u003e when ID generation is delegated to the database (e.g. \u003ccode\u003eadvanced.database.generateId: \u0026quot;uuid\u0026quot;\u003c/code\u003e with a UUID-capable adapter such as Postgres), matching every other model. Previously \u003ccode\u003ecreateInvitation\u003c/code\u003e always generated the invitation \u003ccode\u003eid\u003c/code\u003e in application code, so invitation rows received an app-generated value instead of a database-generated one while organizations, members and teams correctly deferred to the database (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/10024\"\u003ebetter-auth/better-auth#10024\u003c/a\u003e). A caller-provided id (e.g. via \u003ccode\u003ebeforeCreateInvitation\u003c/code\u003e) is still honored.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10302\"\u003e#10302\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/0f2cc1b33b77850948dac4d889e5f46bba41e8d5\"\u003e\u003ccode\u003e0f2cc1b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/momomuchu\"\u003e\u003ccode\u003e@​momomuchu\u003c/code\u003e\u003c/a\u003e! - Prefer exact schema-key matches over \u003ccode\u003emodelName\u003c/code\u003e aliases in \u003ccode\u003egetDefaultModelName\u003c/code\u003e, so remapping a built-in table onto another table's schema key (e.g. \u003ccode\u003euser.modelName = \u0026quot;account\u0026quot;\u003c/code\u003e) does not reroute internal adapter queries to the wrong table.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/9787\"\u003e#9787\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ae781091186f321b4e4ec9e84f64b6e4d5ea1043\"\u003e\u003ccode\u003eae78109\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where \u003ccode\u003euseSession({ throw: true })\u003c/code\u003e incorrectly excluded \u003ccode\u003enull\u003c/code\u003e from its \u003ccode\u003edata\u003c/code\u003e type.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10222\"\u003e#10222\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/46d2bf02c98902da7b344753372d48cfe0e5ebb3\"\u003e\u003ccode\u003e46d2bf0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - fix: add no-store cache-control headers to get-session route\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10316\"\u003e#10316\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/29a373eaf1778820061a9380c29831c2de2ce704\"\u003e\u003ccode\u003e29a373e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/vinay-oppuri\"\u003e\u003ccode\u003e@​vinay-oppuri\u003c/code\u003e\u003c/a\u003e! - Recognize SQLite \u003ccode\u003eBIGINT\u003c/code\u003e as a valid number type in migration diffs so database-backed rate limiter columns like \u003ccode\u003elastRequest\u003c/code\u003e no longer report spurious pending changes on every run.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10379\"\u003e#10379\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/f6d18fa8f79b9323e10b50f72e2b1a088844e4bb\"\u003e\u003ccode\u003ef6d18fa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - fix(client): restore auth query revalidation and signal listeners after remount\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/07a646ea190167370fbbb60a0fa2c3be3bec5522\"\u003e\u003ccode\u003e07a646e\u003c/code\u003e\u003c/a\u003e chore: release v1.6.25 (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10491\"\u003e#10491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/743935991f9991e8243d6c3d14773b9cfca462e8\"\u003e\u003ccode\u003e7439359\u003c/code\u003e\u003c/a\u003e fix(solid): expose $fetch and $store on the solid client (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10444\"\u003e#10444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/dac701c94bcd777e7cb124570d644f8b4a7981a5\"\u003e\u003ccode\u003edac701c\u003c/code\u003e\u003c/a\u003e chore(deps): bump next from 16.2.6 to 16.2.11 (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10493\"\u003e#10493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/5124c3487903e96223bb3f54347724bb0204bb95\"\u003e\u003ccode\u003e5124c34\u003c/code\u003e\u003c/a\u003e fix(one-tap): enforce google provider signup restrictions (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10479\"\u003e#10479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/9a661c7b7abceaa81123b2c56757ee24f3ad2ed6\"\u003e\u003ccode\u003e9a661c7\u003c/code\u003e\u003c/a\u003e chore: release v1.6.24 (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10323\"\u003e#10323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/4e685eef420b5576913b9803b58c7e7ee7342203\"\u003e\u003ccode\u003e4e685ee\u003c/code\u003e\u003c/a\u003e fix(open-api): include plugin user fields on sign-up/update bodies (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10453\"\u003e#10453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/d3ce7823324ba64efd423895b1c122d85c6d7663\"\u003e\u003ccode\u003ed3ce782\u003c/code\u003e\u003c/a\u003e fix(cookies): tighten CookieAttributes index signature type (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10441\"\u003e#10441\u003c/a\u003e) (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10442\"\u003e#10442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/ae781091186f321b4e4ec9e84f64b6e4d5ea1043\"\u003e\u003ccode\u003eae78109\u003c/code\u003e\u003c/a\u003e fix(client): preserve null in useSession().data type with throw:true (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/9787\"\u003e#9787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/f6d18fa8f79b9323e10b50f72e2b1a088844e4bb\"\u003e\u003ccode\u003ef6d18fa\u003c/code\u003e\u003c/a\u003e fix(client): restore auth query lifecycle after remount (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10379\"\u003e#10379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/086ca91f51dd8158aff6cbf54c4f9c7ce220914d\"\u003e\u003ccode\u003e086ca91\u003c/code\u003e\u003c/a\u003e fix(magic-link, email-otp): force-validate Origin on cookieless send endpoint...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.6.25/packages/better-auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geoip-country` from 5.0.202607010001 to 5.0.202608010109\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sapics/geoip-country/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hono` from 4.12.27 to 4.12.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/hono/releases\"\u003ehono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.12.33\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cookie): relax name validation when parsing Cookie header in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5164\"\u003ehonojs/hono#5164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump \u003ccode\u003e@hono/node-server\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5167\"\u003ehonojs/hono#5167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(jsx): handle useSyncExternalStore subscription and snapshot changes in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5166\"\u003ehonojs/hono#5166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove undici in favor of global fetch in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5168\"\u003ehonojs/hono#5168\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.32...v4.12.33\"\u003ehttps://github.com/honojs/hono/compare/v4.12.32...v4.12.33\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.12.32\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: enable reports for type \u0026amp; bundle size check in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5148\"\u003ehonojs/hono#5148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(aws-lambda): add jwt and lambda authorizer types for API Gateway v2 in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5142\"\u003ehonojs/hono#5142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sse): emit empty id field to reset Last-Event-ID in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5138\"\u003ehonojs/hono#5138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(cloudflare-workers): add coverage for onClose, onError, send, and close in Cloudflare Workers websocket adapter in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5145\"\u003ehonojs/hono#5145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use \u003ccode\u003eObject.create(null)\u003c/code\u003e when parsing query, headers, and params in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5161\"\u003ehonojs/hono#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(secure-headers): keep CSP callbacks scoped to their header in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5147\"\u003ehonojs/hono#5147\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.31...v4.12.32\"\u003ehttps://github.com/honojs/hono/compare/v4.12.31...v4.12.32\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.12.31\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest(context): assert case-insensitive header names in response helpers by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5116\"\u003ehonojs/hono#5116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(benchmark): add app.fetch() overhead benchmark by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5117\"\u003ehonojs/hono#5117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(aws-lambada): remove FIXME in \u003ccode\u003e@ts-expect-error\u003c/code\u003e by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5130\"\u003ehonojs/hono#5130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(utils/body): reuse cached formData in \u003ccode\u003eparseBody()\u003c/code\u003e by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5131\"\u003ehonojs/hono#5131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(request): fix multipart boundary mismatch in \u003ccode\u003ecloneRawRequest\u003c/code\u003e by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5133\"\u003ehonojs/hono#5133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sse): emit retry feild when retry is \u003ccode\u003e0\u003c/code\u003e by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5135\"\u003ehonojs/hono#5135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(validator): fix misspelled identifier in transform type test by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5136\"\u003ehonojs/hono#5136\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.30...v4.12.31\"\u003ehttps://github.com/honojs/hono/compare/v4.12.30...v4.12.31\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.12.30\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(benchmark/routers): bump deps in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5107\"\u003ehonojs/hono#5107\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(benchmark): remove not used benchmarks in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5108\"\u003ehonojs/hono#5108\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update to ts6 in prep for ts7 in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5104\"\u003ehonojs/hono#5104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cache): deduplicate Cache-Control directives case-insensitively in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5025\"\u003ehonojs/hono#5025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(compress): do not compress 206 Partial Content responses in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5020\"\u003ehonojs/hono#5020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(client): replaceUrlParam should not match a param that prefixes another in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5096\"\u003ehonojs/hono#5096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(method-override): set duplex when forwarding a stream body in query mode in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5110\"\u003ehonojs/hono#5110\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.29...v4.12.30\"\u003ehttps://github.com/honojs/hono/compare/v4.12.29...v4.12.30\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.12.29\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(client): merge function headers with per-request headers by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5092\"\u003ehonojs/hono#5092\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix no-op tsc in test script by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5093\"\u003ehonojs/hono#5093\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(lambda-edge): resolve the handler with the value passed to the callback by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5094\"\u003ehonojs/hono#5094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(language): add JSDoc \u003ca href=\"https://github.com/example\"\u003e\u003ccode\u003e@​example\u003c/code\u003e\u003c/a\u003e to languageDetector by \u003ca href=\"https://github.com/codebybilal18\"\u003e\u003ccode\u003e@​codebybilal18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5081\"\u003ehonojs/hono#5081\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/51db3131d5e97076327edaa0afdb60ebb77c264f\"\u003e\u003ccode\u003e51db313\u003c/code\u003e\u003c/a\u003e 4.12.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.co...\n\n_Description has been truncated_","html_url":"https://github.com/langwatch/langwatch/pull/6793","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/langwatch%2Flangwatch/issues/6793","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6793/packages"},{"uuid":"5104226245","node_id":"PR_kwDOBXXGdM78tjLj","number":398,"state":"closed","title":"deps(dev): bump the dev-patch-minor-dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-06T19:03:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-09T19:03:26.000Z","updated_at":"2026-09-06T19:03:02.000Z","time_to_close":2419174,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(dev): bump","group_name":"dev-patch-minor-dependencies","update_count":5,"packages":[{"name":"@typescript-eslint/parser","old_version":"8.58.1","new_version":"8.68.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"fs-extra","old_version":"11.3.4","new_version":"11.4.0","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"mocha","old_version":"11.7.5","new_version":"11.8.0","repository_url":"https://github.com/mochajs/mocha"},{"name":"nock","old_version":"14.0.11","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"tsx","old_version":"4.21.0","new_version":"4.23.12","repository_url":"https://github.com/privatenumber/tsx"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-patch-minor-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.58.1` | `8.68.0` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.4` | `11.4.0` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.5` | `11.8.0` |\n| [nock](https://github.com/nock/nock) | `14.0.11` | `14.0.17` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.23.12` |\n\n\nUpdates `@typescript-eslint/parser` from 8.58.1 to 8.68.0\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@​typescript-eslint/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.68.0\u003c/h2\u003e\n\u003ch2\u003e8.68.0 (2026-08-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [strict-void-return] add fix suggestions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12086\"\u003e#12086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e support ESLint rule meta.languages (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12663\"\u003e#12663\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 [unified-signatures] deduplicate types in report (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12656\"\u003e#12656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [return-await] prevent autofix from breaking code in arrow-functions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [unified-signatures] report identical signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12678\"\u003e#12678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] prevent stack overflow in recursive types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12711\"\u003e#12711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-floating-promises] setting \u003ccode\u003eignoreVoid: false\u003c/code\u003e results in false negative in ArrowFunctionExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12646\"\u003e#12646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-empty-object-type] ignore suggestions that result in invalid interfaces and export defaults (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12739\"\u003e#12739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e playground crashes on \u003ccode\u003eextends\u003c/code\u003e configs (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12608\"\u003e#12608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e account for thanks.dev and out-of-band donors in sponsors list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHugo \u003ca href=\"https://github.com/hugop95\"\u003e\u003ccode\u003e@​hugop95\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003eNiki \u003ca href=\"https://github.com/phaux\"\u003e\u003ccode\u003e@​phaux\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThiago Barbosa\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.68.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.67.0\u003c/h2\u003e\n\u003ch2\u003e8.67.0 (2026-08-10)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export basic globs for using tseslint (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12105\"\u003e#12105\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\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\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.67.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.66.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\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@​typescript-eslint/parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.68.0 (2026-08-24)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.68.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.67.0 (2026-08-10)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.67.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.65.0 (2026-07-20)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd warning when TS 7 is detected (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12529\"\u003e#12529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser:\u003c/strong\u003e add onUnsupportedTypeScriptVersion option to error on unsupported TypeScript versions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12465\"\u003e#12465\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\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\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.65.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.64.0 (2026-07-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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.64.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/8f4e00a4e8f3bdf93a5e5e8bc568ba1c15a4f896\"\u003e\u003ccode\u003e8f4e00a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.68.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/55f6d5d4ca39d2fab93db97ced497b956017878d\"\u003e\u003ccode\u003e55f6d5d\u003c/code\u003e\u003c/a\u003e chore: enable source maps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/20a261fb8e62351e88176b075090dc9276d26072\"\u003e\u003ccode\u003e20a261f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.67.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3b155bb1344fd7ce83086cf2f864a7e8f3b4a217\"\u003e\u003ccode\u003e3b155bb\u003c/code\u003e\u003c/a\u003e chore: use typescript 7 for typechecking (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12601\"\u003e#12601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/63ba81b6acfa0d663c29aa0013d4672bf3b0426c\"\u003e\u003ccode\u003e63ba81b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.65.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/eaf457631ac381aadfee747c2d098c8ac4df9d63\"\u003e\u003ccode\u003eeaf4576\u003c/code\u003e\u003c/a\u003e feat: add warning when TS 7 is detected (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12529\"\u003e#12529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d8f1044702e3257ee92c0af6681c1455563009db\"\u003e\u003ccode\u003ed8f1044\u003c/code\u003e\u003c/a\u003e feat(parser): add onUnsupportedTypeScriptVersion option to error on unsupport...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0d06406f3181f063041dbd1621d71984127ddae1\"\u003e\u003ccode\u003e0d06406\u003c/code\u003e\u003c/a\u003e chore: add attw validation to repo (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12437\"\u003e#12437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c2386e49ec6347aa92d53a1f32143ca45984cc13\"\u003e\u003ccode\u003ec2386e4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.5 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12486\"\u003e#12486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.68.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs-extra` from 11.3.4 to 11.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md\"\u003efs-extra's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.4.0 / 2026-07-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProper \u003ccode\u003eEEXIST\u003c/code\u003e error when trying to create a symlink and the dest already exists as a broken symlink (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/925\"\u003e#925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.3.6 / 2026-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of symlinked destination ancestors in copy/move methods (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1071\"\u003e#1071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1073\"\u003e#1073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocs typo fixed (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.3.5 / 2026-05-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eensureLink*\u003c/code\u003e/\u003ccode\u003eensureSymlink*\u003c/code\u003e identical file detection on Windows (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1068\"\u003e#1068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix error handling in timestamp preservation code (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1065\"\u003e#1065\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix potential file descriptor leak on error in synchronous timestamp preservation code (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1066\"\u003e#1066\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/jprichardson/node-fs-extra/commit/53a8d1a63c8eb30573110ed0f6528975f98801f0\"\u003e\u003ccode\u003e53a8d1a\u003c/code\u003e\u003c/a\u003e 11.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/9c2d3c9736f7e7d38216259b45df0b618429661e\"\u003e\u003ccode\u003e9c2d3c9\u003c/code\u003e\u003c/a\u003e Throw EEXIST when ensureSymlink dest is a broken symlink (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/62a4e720804aaa45d377d06788e258375cc544fa\"\u003e\u003ccode\u003e62a4e72\u003c/code\u003e\u003c/a\u003e 11.3.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/01c0ca6ea81ff9b24239a875aeaa8d787dec5f0c\"\u003e\u003ccode\u003e01c0ca6\u003c/code\u003e\u003c/a\u003e Fix copy/move recursing into source through a symlinked dest ancestor (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1073\"\u003e#1073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/726825010ce2b4fef7c46e4e1dd4db914568abe9\"\u003e\u003ccode\u003e7268250\u003c/code\u003e\u003c/a\u003e docs: fix typo in README.md (seperate → separately) (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/2fd7b6c2de07de449ccd750e2fcf7792542d060c\"\u003e\u003ccode\u003e2fd7b6c\u003c/code\u003e\u003c/a\u003e chore: Add Node 26 to the test matrix (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/8a88f58e2cc38e3bbd0505b19e3a573a62e8c84b\"\u003e\u003ccode\u003e8a88f58\u003c/code\u003e\u003c/a\u003e 11.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/81a1311ec86597e28f50fc8ab6a5e74706990c06\"\u003e\u003ccode\u003e81a1311\u003c/code\u003e\u003c/a\u003e Mirror all utimesMillis() tests for utimesMillisSync() (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/b7ab7f86a7a01b00e64a081a1df240e30b2e55af\"\u003e\u003ccode\u003eb7ab7f8\u003c/code\u003e\u003c/a\u003e Properly handle close errors in utimesMillis*() (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/1c248ed4b309072c5e1a14287db6b9e6de14d172\"\u003e\u003ccode\u003e1c248ed\u003c/code\u003e\u003c/a\u003e Fix file descriptor leak in \u003ccode\u003eutimesMillisSync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1066\"\u003e#1066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jprichardson/node-fs-extra/compare/11.3.4...11.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mocha` from 11.7.5 to 11.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mochajs/mocha/releases\"\u003emocha's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.8.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.7...v11.8.0\"\u003e11.8.0\u003c/a\u003e (2026-08-02)\u003c/h2\u003e\n\u003ch3\u003e🌟 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd --fail-hook-affected-tests option to report skipped tests as failed (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5519\"\u003e#5519\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6052\"\u003e#6052\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/78303092b0f7a6e5c328d3cc4e7246e2bb02d511\"\u003e7830309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd modern Netlify to v11.x branch (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6082\"\u003e#6082\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/26deb2319892b0c3e297c9364f2c9a0e24455489\"\u003e26deb23\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5696\"\u003e#5696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echange site title to Mocha 11, update index note (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6086\"\u003e#6086\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/1f44d5fc78d7e5c3804164fecd9a7abec495a310\"\u003e1f44d5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI:\u003c/strong\u003e bump Node from 22 to 24 in publish action (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6206\"\u003e#6206\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/05aec436cd268ceab50cc9422d03cfd0cf309391\"\u003e05aec43\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.7.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.6...v11.7.7\"\u003e11.7.7\u003c/a\u003e (2026-06-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esurface ts-node compile errors (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6045\"\u003e#6045\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/3477563fb99b5e294e7b940716ee95b3d28dfb84\"\u003e3477563\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.7.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.5...v11.7.6\"\u003e11.7.6\u003c/a\u003e (2026-02-14)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake \u003ccode\u003edescribe().timeout()\u003c/code\u003e work (\u003ca href=\"https://github.com/mochajs/mocha/commit/aafe6fd8c8f0a897c35cfb228aa8ecf43805b697\"\u003eaafe6fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etest:\u003c/strong\u003e replace \u003ccode\u003ewmic\u003c/code\u003e usage with native Windows API (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5694\"\u003e#5694\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/73ebdfadb95198704ca57ec8087d97f7f3a7a37a\"\u003e73ebdfa\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eformat all code (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5629\"\u003e#5629\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/0696784dd2d7f9b11471acd5854603fa57fe6fab\"\u003e0696784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove Netlify (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5630\"\u003e#5630\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/8d01d335becbcb12439328be90ce75351418d787\"\u003e8d01d33\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mochajs/mocha/blob/v11.8.0/CHANGELOG.md\"\u003emocha's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.7...v11.8.0\"\u003e11.8.0\u003c/a\u003e (2026-08-02)\u003c/h2\u003e\n\u003ch3\u003e🌟 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd --fail-hook-affected-tests option to report skipped tests as failed (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5519\"\u003e#5519\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6052\"\u003e#6052\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/78303092b0f7a6e5c328d3cc4e7246e2bb02d511\"\u003e7830309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd modern Netlify to v11.x branch (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6082\"\u003e#6082\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/26deb2319892b0c3e297c9364f2c9a0e24455489\"\u003e26deb23\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5696\"\u003e#5696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echange site title to Mocha 11, update index note (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6086\"\u003e#6086\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/1f44d5fc78d7e5c3804164fecd9a7abec495a310\"\u003e1f44d5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI:\u003c/strong\u003e bump Node from 22 to 24 in publish action (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6206\"\u003e#6206\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/05aec436cd268ceab50cc9422d03cfd0cf309391\"\u003e05aec43\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.6...v11.7.7\"\u003e11.7.7\u003c/a\u003e (2026-06-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esurface ts-node compile errors (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6045\"\u003e#6045\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/3477563fb99b5e294e7b940716ee95b3d28dfb84\"\u003e3477563\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.5...v11.7.6\"\u003e11.7.6\u003c/a\u003e (2026-02-14)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake \u003ccode\u003edescribe().timeout()\u003c/code\u003e work (\u003ca href=\"https://github.com/mochajs/mocha/commit/aafe6fd8c8f0a897c35cfb228aa8ecf43805b697\"\u003eaafe6fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etest:\u003c/strong\u003e replace \u003ccode\u003ewmic\u003c/code\u003e usage with native Windows API (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5694\"\u003e#5694\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/73ebdfadb95198704ca57ec8087d97f7f3a7a37a\"\u003e73ebdfa\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eformat all code (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5629\"\u003e#5629\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/0696784dd2d7f9b11471acd5854603fa57fe6fab\"\u003e0696784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove Netlify (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5630\"\u003e#5630\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/8d01d335becbcb12439328be90ce75351418d787\"\u003e8d01d33\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/90c1bb3e183a262ac91d83fa45035d03ea9f6045\"\u003e\u003ccode\u003e90c1bb3\u003c/code\u003e\u003c/a\u003e chore(v11.x): release 11.8.0 (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6076\"\u003e#6076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/05aec436cd268ceab50cc9422d03cfd0cf309391\"\u003e\u003ccode\u003e05aec43\u003c/code\u003e\u003c/a\u003e chore(CI): bump Node from 22 to 24 in publish action (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/1f44d5fc78d7e5c3804164fecd9a7abec495a310\"\u003e\u003ccode\u003e1f44d5f\u003c/code\u003e\u003c/a\u003e chore: change site title to Mocha 11, update index note (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6086\"\u003e#6086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/26deb2319892b0c3e297c9364f2c9a0e24455489\"\u003e\u003ccode\u003e26deb23\u003c/code\u003e\u003c/a\u003e chore: add modern Netlify to v11.x branch (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6082\"\u003e#6082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/78303092b0f7a6e5c328d3cc4e7246e2bb02d511\"\u003e\u003ccode\u003e7830309\u003c/code\u003e\u003c/a\u003e feat: add --fail-hook-affected-tests option to report skipped tests as failed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/41f2b95e1d33a062ba7cf435200336e42f6082ef\"\u003e\u003ccode\u003e41f2b95\u003c/code\u003e\u003c/a\u003e chore(v11.x): release 11.7.7 (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6068\"\u003e#6068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/3477563fb99b5e294e7b940716ee95b3d28dfb84\"\u003e\u003ccode\u003e3477563\u003c/code\u003e\u003c/a\u003e fix: surface ts-node compile errors (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6045\"\u003e#6045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/3765ba0d9bd9e8918405b681991b982d3f8d4d7e\"\u003e\u003ccode\u003e3765ba0\u003c/code\u003e\u003c/a\u003e chore(v11.x): release 11.7.6 (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5632\"\u003e#5632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/73ebdfadb95198704ca57ec8087d97f7f3a7a37a\"\u003e\u003ccode\u003e73ebdfa\u003c/code\u003e\u003c/a\u003e fix(test): replace \u003ccode\u003ewmic\u003c/code\u003e usage with native Windows API (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5694\"\u003e#5694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/aafe6fd8c8f0a897c35cfb228aa8ecf43805b697\"\u003e\u003ccode\u003eaafe6fd\u003c/code\u003e\u003c/a\u003e fix: make \u003ccode\u003edescribe().timeout()\u003c/code\u003e work\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.5...v11.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for mocha since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.11 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.12\"\u003e14.0.12\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e7ea9933\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsx` from 4.21.0 to 4.23.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.23.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.11...v4.23.12\"\u003e4.23.12\u003c/a\u003e (2026-08-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eshim \u003ccode\u003eimport.meta\u003c/code\u003e when tokens are split by comments or newlines (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/829\"\u003e#829\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/ed9d33046a135de13a35fdfce12368b79d1b1518\"\u003eed9d330\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/828\"\u003e#828\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.12\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.10...v4.23.11\"\u003e4.23.11\u003c/a\u003e (2026-08-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve async ESM require fallback (\u003ca href=\"https://github.com/privatenumber/tsx/commit/55cbecef8ebe839c7110e8c141a1c3bc4da326cd\"\u003e55cbece\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.11\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.9...v4.23.10\"\u003e4.23.10\u003c/a\u003e (2026-08-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport nyc coverage discovery (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/710\"\u003e#710\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/ec1bcd5f711e5159b67cb0aea211f06cf2cfce8a\"\u003eec1bcd5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.10\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.8...v4.23.9\"\u003e4.23.9\u003c/a\u003e (2026-08-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emap Node test locations (\u003ca href=\"https://github.com/privatenumber/tsx/commit/2f55884195a8c745fbe64a0288de69bc062ed876\"\u003e2f55884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport data URLs in tsImport (\u003ca href=\"https://github.com/privatenumber/tsx/commit/b94f46f6b6a7e6dc575624b0ecc7124318723056\"\u003eb94f46f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.9\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.8\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/privatenumber/tsx/commit/ed9d33046a135de13a35fdfce12368b79d1b1518\"\u003e\u003ccode\u003eed9d330\u003c/code\u003e\u003c/a\u003e fix: shim \u003ccode\u003eimport.meta\u003c/code\u003e when tokens are split by comments or newlines (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/651f5bec70d9a116d1fe1706000b7ca011a516fc\"\u003e\u003ccode\u003e651f5be\u003c/code\u003e\u003c/a\u003e test: cover CommonJS TypeScript import.meta paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/bd3bc6448e957c1172eb91a0584ec7fec2d6a7ad\"\u003e\u003ccode\u003ebd3bc64\u003c/code\u003e\u003c/a\u003e test: cover CommonJS loader source fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/55cbecef8ebe839c7110e8c141a1c3bc4da326cd\"\u003e\u003ccode\u003e55cbece\u003c/code\u003e\u003c/a\u003e fix: preserve async ESM require fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/6c5ba85f7a1e57f06bcb760718d6ba3b978e5a05\"\u003e\u003ccode\u003e6c5ba85\u003c/code\u003e\u003c/a\u003e docs: document CommonJS default interop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/ec1bcd5f711e5159b67cb0aea211f06cf2cfce8a\"\u003e\u003ccode\u003eec1bcd5\u003c/code\u003e\u003c/a\u003e fix: support nyc coverage discovery (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/b6e5b48a7b0fa4639e67119c8b02150ec8c6cef7\"\u003e\u003ccode\u003eb6e5b48\u003c/code\u003e\u003c/a\u003e docs: clarify CommonJS default imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/2f55884195a8c745fbe64a0288de69bc062ed876\"\u003e\u003ccode\u003e2f55884\u003c/code\u003e\u003c/a\u003e fix: map Node test locations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/de935d588b6c0959ac8af71e2cf40d1a61e659e7\"\u003e\u003ccode\u003ede935d5\u003c/code\u003e\u003c/a\u003e docs: document Node source-map stack formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/b94f46f6b6a7e6dc575624b0ecc7124318723056\"\u003e\u003ccode\u003eb94f46f\u003c/code\u003e\u003c/a\u003e fix: support data URLs in tsImport\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.0...v4.23.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for tsx since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/heroku/heroku-cli-command/pull/398","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/heroku%2Fheroku-cli-command/issues/398","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/398/packages"},{"uuid":"5093200095","node_id":"PR_kwDOHbWcG878L8Mj","number":2545,"state":"open","title":"Bump the development group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-07T19:06:39.000Z","updated_at":"2026-08-07T19:09:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development","update_count":9,"packages":[{"name":"@redocly/cli","old_version":"2.15.0","new_version":"2.43.2","repository_url":"https://github.com/Redocly/redocly-cli"},{"name":"@smithy/util-stream","old_version":"4.5.25","new_version":"4.7.16","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"@types/node","old_version":"24.13.2","new_version":"24.13.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/pg","old_version":"8.20.0","new_version":"8.20.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/supertest","old_version":"7.2.0","new_version":"7.2.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"expect-type","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/mmkal/expect-type"},{"name":"nock","old_version":"14.0.15","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"prettier","old_version":"3.8.1","new_version":"3.9.6","repository_url":"https://github.com/prettier/prettier"},{"name":"swagger-spec-validator","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/kevinoid/swagger-spec-validator"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@redocly/cli](https://github.com/Redocly/redocly-cli) | `2.15.0` | `2.43.2` |\n| [@smithy/util-stream](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream) | `4.5.25` | `4.7.16` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.13.2` | `24.13.3` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.20.0` | `8.20.1` |\n| [@types/supertest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/supertest) | `7.2.0` | `7.2.1` |\n| [expect-type](https://github.com/mmkal/expect-type) | `1.3.0` | `1.4.0` |\n| [nock](https://github.com/nock/nock) | `14.0.15` | `14.0.17` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.9.6` |\n| [swagger-spec-validator](https://github.com/kevinoid/swagger-spec-validator) | `5.0.0` | `6.0.0` |\n\n\nUpdates `@redocly/cli` from 2.15.0 to 2.43.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Redocly/redocly-cli/releases\"\u003e@​redocly/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.43.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/client-generator\u003c/code\u003e to v0.2.0.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.43.2.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.43.1.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.43.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an experimental \u003ccode\u003egenerate-client\u003c/code\u003e command that generates a typed, zero-dependency TypeScript client from an OpenAPI description — auth, retries, middleware, typed SSE streaming, pagination, and multipart included — plus optional companion generators for Zod validation, TanStack Query and SWR hooks, MSW mocks, and date transformers.\nSee the \u003ca href=\"https://redocly.com/docs/cli/commands/generate-client\"\u003e\u003ccode\u003egenerate-client\u003c/code\u003e command reference\u003c/a\u003e and the \u003ca href=\"https://redocly.com/docs/cli/guides/use-generated-client\"\u003eUse the generated client\u003c/a\u003e guide.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/client-generator\u003c/code\u003e to v0.1.0.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.42.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated js-yaml from \u003ccode\u003e5.2.1\u003c/code\u003e to \u003ccode\u003e5.2.2\u003c/code\u003e to resolve a vulnerability in YAML parsing.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded support for the Arazzo spec-compliant workflow reference form \u003ccode\u003e$sourceDescriptions.\u0026lt;name\u0026gt;.\u0026lt;workflowId\u0026gt;\u003c/code\u003e in \u003ccode\u003edependsOn\u003c/code\u003e, step \u003ccode\u003eworkflowId\u003c/code\u003e, and success/failure action \u003ccode\u003eworkflowId\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eUnresolvable workflow references fail only the affected workflow with a clear error message, and no longer abort the whole run or pass unnoticed.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.41.2.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003e@​redocly/respect-core\u003c/code\u003e to v2.41.2.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue where the \u003ccode\u003edrift\u003c/code\u003e command's \u003ccode\u003eschema-consistency\u003c/code\u003e rule reported false-positive findings for \u003ccode\u003eoneOf\u003c/code\u003e schemas with a \u003ccode\u003ediscriminator\u003c/code\u003e.\nPayloads are validated only against the branch selected by the discriminator value instead of every \u003ccode\u003eoneOf\u003c/code\u003e branch.\nSchemas whose discriminator does not meet Ajv's structural requirements keep the previous behavior.\u003c/li\u003e\n\u003cli\u003eExtended the \u003ccode\u003edrift\u003c/code\u003e command's built-in undocumented-header ignore list with \u003ccode\u003ex-amz-\u003c/code\u003e, \u003ccode\u003ex-amzn-\u003c/code\u003e and \u003ccode\u003ex-github-\u003c/code\u003e prefixes, and the \u003ccode\u003ex-hub-signature\u003c/code\u003e / \u003ccode\u003ex-hub-signature-256\u003c/code\u003e webhook signature headers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.41.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/20db2e7132ff46dd2310c26e75e3dd90a3b95bae\"\u003e\u003ccode\u003e20db2e7\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2995\"\u003e#2995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/da1ed3f835171ce402a6e1ad79ae08bb29a7aa16\"\u003e\u003ccode\u003eda1ed3f\u003c/code\u003e\u003c/a\u003e feat(client-generator): add timeout, idempotency keys, and client identificat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/31281aa2be64d3bfff5b3d6c48cd0366eb0ab1f2\"\u003e\u003ccode\u003e31281aa\u003c/code\u003e\u003c/a\u003e chore: change respect e2e to use cafe api (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2986\"\u003e#2986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/6e5b0002f4a6c58340b9eab13db393bf3f752b06\"\u003e\u003ccode\u003e6e5b000\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​redocly/config\u003c/code\u003e version to v0.53.1 (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/eb9a7a7eed5999c8a40a1cf1f9736672c0a355d3\"\u003e\u003ccode\u003eeb9a7a7\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2991\"\u003e#2991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/9ab0333b98b32695233a2e0a93641db0627b4959\"\u003e\u003ccode\u003e9ab0333\u003c/code\u003e\u003c/a\u003e feat: keep extends unresolved when skipPluginEval is set (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2990\"\u003e#2990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/62ce62ea64603566e6bfa010d89d4b5f9efa8b15\"\u003e\u003ccode\u003e62ce62e\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2988\"\u003e#2988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/a18bc09851a30bcbe3838b49b5779c5bbddc2731\"\u003e\u003ccode\u003ea18bc09\u003c/code\u003e\u003c/a\u003e feat: add skipPluginEval option to loadConfig (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/d9a7dcd3401aa38b09c9b4d2109f18a63cb1e0b1\"\u003e\u003ccode\u003ed9a7dcd\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/f7aac74862890e0286594563957026b3fd1f2b3d\"\u003e\u003ccode\u003ef7aac74\u003c/code\u003e\u003c/a\u003e chore(deps): bump redocly/config version to v0.53.0 (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2984\"\u003e#2984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Redocly/redocly-cli/compare/@redocly/cli@2.15.0...@redocly/cli@2.43.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@smithy/util-stream` from 4.5.25 to 4.7.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/releases\"\u003e@​smithy/util-stream's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​smithy/util-stream\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.7.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [fcf1366]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​smithy/util-stream\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.7.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [a14bb71]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/blob/main/packages/util-stream/CHANGELOG.md\"\u003e@​smithy/util-stream's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [fcf1366]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [a14bb71]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [54040ef]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [155bb56]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.30.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [d6e6f8b]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.29.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [44b21e6]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.29.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [3248fbd]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.29.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [b44cb0a]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.29.5\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/smithy-lang/smithy-typescript/commit/bcff71dba309446910f7a23b050350d3be77200d\"\u003e\u003ccode\u003ebcff71d\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2193\"\u003e#2193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/d3804a6bb79cd7bf972f687eb57e918de5cc5a75\"\u003e\u003ccode\u003ed3804a6\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2188\"\u003e#2188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/b1b9a4940626b2b80049a78f746063c59cd90001\"\u003e\u003ccode\u003eb1b9a49\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2181\"\u003e#2181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/5458500fc2776717fe64f27b709b660f7a3ff7b3\"\u003e\u003ccode\u003e5458500\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2179\"\u003e#2179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/7bc145bd29c94bdbafc6b85782e836939eb7e6ee\"\u003e\u003ccode\u003e7bc145b\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2173\"\u003e#2173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/5e1e7df4b1c0e2ca5982a1a46b874bf7a68f1f3a\"\u003e\u003ccode\u003e5e1e7df\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/530c06bf892675b8d8fedb1e381fed7feb373689\"\u003e\u003ccode\u003e530c06b\u003c/code\u003e\u003c/a\u003e chore: enable sortPackageJson in oxfmt and format (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2153\"\u003e#2153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/642aa1c4d803672c55a04111642973fd58787255\"\u003e\u003ccode\u003e642aa1c\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2154\"\u003e#2154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/2e3e68027f01062149daf520997e99effcd56699\"\u003e\u003ccode\u003e2e3e680\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2143\"\u003e#2143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/172249c7eb16a350899e8ef4e81e8e469e25efb6\"\u003e\u003ccode\u003e172249c\u003c/code\u003e\u003c/a\u003e chore(packages): oxlint and oxfmt replace eslint and prettier (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commits/@smithy/util-stream@4.7.16/packages/util-stream\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​smithy/util-stream\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.13.2 to 24.13.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/pg` from 8.20.0 to 8.20.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/pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/supertest` from 7.2.0 to 7.2.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/supertest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expect-type` from 1.3.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mmkal/expect-type/releases\"\u003eexpect-type's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: lock non-callable thisParameter fallback by \u003ca href=\"https://github.com/mmkal\"\u003e\u003ccode\u003e@​mmkal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mmkal/expect-type/pull/214\"\u003emmkal/expect-type#214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support overloads in \u003ccode\u003ethisParameter\u003c/code\u003e by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mmkal/expect-type/pull/204\"\u003emmkal/expect-type#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: \u003ccode\u003e.branded.inspect\u003c/code\u003e to view deep prop types by \u003ca href=\"https://github.com/mmkal\"\u003e\u003ccode\u003e@​mmkal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mmkal/expect-type/pull/113\"\u003emmkal/expect-type#113\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mmkal/expect-type/compare/v1.3.0...v1.4.0\"\u003ehttps://github.com/mmkal/expect-type/compare/v1.3.0...v1.4.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/mmkal/expect-type/commit/48743118a1da38f84269f9f6970c6861614092e0\"\u003e\u003ccode\u003e4874311\u003c/code\u003e\u003c/a\u003e 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/27b0e579fd76219288bb86de1310d27b2893f1c3\"\u003e\u003ccode\u003e27b0e57\u003c/code\u003e\u003c/a\u003e idea: \u003ccode\u003e.branded.inspect\u003c/code\u003e to view deep prop types (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/113\"\u003e#113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/2794969582bc501dc170320a231e82dce28bbd05\"\u003e\u003ccode\u003e2794969\u003c/code\u003e\u003c/a\u003e renovate: update 🌲 (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/215\"\u003e#215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/29130cdef274c47d9445ad8ea85b64dfbb5bb384\"\u003e\u003ccode\u003e29130cd\u003c/code\u003e\u003c/a\u003e feat: support overloads in \u003ccode\u003ethisParameter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/658ea8784a2fd337b79731838e5f5ff8b5546ca3\"\u003e\u003ccode\u003e658ea87\u003c/code\u003e\u003c/a\u003e test: lock non-callable thisParameter fallback (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/22eb69e9313e9ac45ea73ba4c8b1521a8b640d39\"\u003e\u003ccode\u003e22eb69e\u003c/code\u003e\u003c/a\u003e renovate: update 🌲 (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/f6ec417af11a6ad884e6824c6fb16f8211208926\"\u003e\u003ccode\u003ef6ec417\u003c/code\u003e\u003c/a\u003e chore: gate Renovate dependency PRs (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/25403eb822c8b65b3db7d9a14fc95a28b4792319\"\u003e\u003ccode\u003e25403eb\u003c/code\u003e\u003c/a\u003e renovate: update np, \u003ccode\u003e@​types/node\u003c/code\u003e and 12 more 🌲 (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/459a1e116b506d092764a89a12fdd530aacb55c0\"\u003e\u003ccode\u003e459a1e1\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003e@typescript/native-preview\u003c/code\u003e as it's stable enough (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/186\"\u003e#186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/c84e6164c1a862bfea196188048034354633e45e\"\u003e\u003ccode\u003ec84e616\u003c/code\u003e\u003c/a\u003e Update pnpm to \u003ccode\u003e10.25.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mmkal/expect-type/compare/v1.3.0...v1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.15 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.8.1 to 3.9.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePreserve quotes for methods named \u003ccode\u003enew\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19621\"\u003eprettier/prettier#19621\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eimport defer\u003c/code\u003e in \u003ccode\u003etypescript\u003c/code\u003e parser (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19624\"\u003eprettier/prettier#19624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19675\"\u003eprettier/prettier#19675\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded a new official plugin \u003ca href=\"https://github.com/prettier/prettier/tree/3.9.6/packages/plugin-yuku\"\u003e\u003ccode\u003e@prettier/plugin-yuku\u003c/code\u003e 🚀\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19628\"\u003eprettier/prettier#19628\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19629\"\u003eprettier/prettier#19629\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.6/CHANGELOG.md#396\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.5\u003c/h2\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.5/CHANGELOG.md#395\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Format \u003ccode\u003e@content(name)\u003c/code\u003e -\u0026gt; \u003ccode\u003e@content (name)\u003c/code\u003e to align with other block syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19499\"\u003e#19499\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.4/CHANGELOG.md#394\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Fix unexpected removal of characters in liquid syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19489\"\u003eprettier/prettier#19489\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript: Allow decorators to be used with declare on class fields (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19492\"\u003eprettier/prettier#19492\u003c/a\u003e by \u003ca href=\"https://github.com/evoactivity\"\u003e\u003ccode\u003e@​evoactivity\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.3/CHANGELOG.md#393\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Fix ignored file has been cached incorrectly (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19483\"\u003e#19483\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.1/CHANGELOG.md#391\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.5...3.9.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/06/27/3.9.0\"\u003ePrettier 3.9: Major parser upgrades and Formatting improvements\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Flow variance annotation print (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19022\"\u003e#19022\u003c/a\u003e by \u003ca href=\"https://github.com/marcoww6\"\u003e\u003ccode\u003e@​marcoww6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.5/CHANGELOG.md#385\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Fix blank lines between list items and nested sub-lists being removed in Markdown/MDX (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/17746\"\u003eprettier/prettier#17746\u003c/a\u003e by \u003ca href=\"https://github.com/byplayer\"\u003e\u003ccode\u003e@​byplayer\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.4/CHANGELOG.md#384\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003eprettier/prettier#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.9.6\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.5...3.9.6\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Preserve quotes for methods named \u003ccode\u003enew\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19621\"\u003e#19621\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ninterface Container {\n  \u0026quot;new\u0026quot;(id: string): number;\n}\n\u003cp\u003e// Prettier 3.9.5\u003cbr /\u003e\ninterface Container {\u003cbr /\u003e\nnew(id: string): number;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// Prettier 3.9.6\u003cbr /\u003e\ninterface Container {\u003cbr /\u003e\n\u0026quot;new\u0026quot;(id: string): number;\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Support \u003ccode\u003eimport defer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19624\"\u003e#19624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19675\"\u003e#19675\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\nimport defer * as foo from \u0026quot;foo\u0026quot;;\n\u003cp\u003e// Prettier 3.9.5\u003cbr /\u003e\nimport * as foo from \u0026quot;foo\u0026quot;;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.9.6\u003cbr /\u003e\nimport defer * as foo from \u0026quot;foo\u0026quot;;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eJavaScript: Added a new official plugin \u003ccode\u003e@prettier/plugin-yuku\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19628\"\u003e#19628\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19629\"\u003e#19629\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003e\u003ccode\u003e@prettier/plugin-yuku\u003c/code\u003e is powered by \u003ca href=\"https://yuku.fyi/\"\u003eYuku\u003c/a\u003e (A high-performance JavaScript/TypeScript compiler toolchain written in Zig).\u003c/p\u003e\n\u003cp\u003eThis plugin includes two new parsers: \u003ccode\u003eyuku\u003c/code\u003e (JavaScript syntax) and \u003ccode\u003eyuku-ts\u003c/code\u003e (TypeScript syntax).\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTo use this plugin:\u003c/strong\u003e\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003eInstall the plugin:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eyarn add --dev prettier @prettier/plugin-yuku\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/8f0c95057cc91d5836409466cd9d9af3bb901e84\"\u003e\u003ccode\u003e8f0c950\u003c/code\u003e\u003c/a\u003e Release 3.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/e9107647d0497d8ff1cacbb0f970d4543df77c1c\"\u003e\u003ccode\u003ee910764\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ec3f1c7bd74495992bc6954323a1a7fc8368808e\"\u003e\u003ccode\u003eec3f1c7\u003c/code\u003e\u003c/a\u003e Update typescript-eslint to v8.65.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19675\"\u003e#19675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/73d2efc2c6cba6f579585c88ef171132d90834ec\"\u003e\u003ccode\u003e73d2efc\u003c/code\u003e\u003c/a\u003e Update Yuku parser to v0.7.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19664\"\u003e#19664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dd5e24eabeab1f75ad573c79781e5fd408bcfad3\"\u003e\u003ccode\u003edd5e24e\u003c/code\u003e\u003c/a\u003e Preserve quotes for \u003ccode\u003eTSMethodSignature\u003c/code\u003e nodes named \u003ccode\u003enew\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19621\"\u003e#19621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c03ab4e71c23154d6b11537eee3c938f0d0f67d3\"\u003e\u003ccode\u003ec03ab4e\u003c/code\u003e\u003c/a\u003e Update dependency eslint-plugin-unicorn to v72 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19633\"\u003e#19633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b74dd53076c7208291a6b2e585c310844b41d35f\"\u003e\u003ccode\u003eb74dd53\u003c/code\u003e\u003c/a\u003e Update Yuku parser to v0.6.5 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19654\"\u003e#19654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f1b594ea1db1520c383d0e281d623551f671f824\"\u003e\u003ccode\u003ef1b594e\u003c/code\u003e\u003c/a\u003e Update dependency eslint-plugin-simple-import-sort to v14 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19655\"\u003e#19655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/0d9dfb61530986373000dd107ea58ceebb79e233\"\u003e\u003ccode\u003e0d9dfb6\u003c/code\u003e\u003c/a\u003e Update Yuku parser to v0.6.4 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19650\"\u003e#19650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/3bbb8159eb55575d4042653aa99f5f92a1416c19\"\u003e\u003ccode\u003e3bbb815\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003etypescript-only\u003c/code\u003e directory (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19636\"\u003e#19636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.9.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `swagger-spec-validator` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/releases\"\u003eswagger-spec-validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Require Node.js ^20.19 || \u0026gt;=22.12 (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/6bc3df0e597c8a7b44a199a4e2d12395d12980bb\"\u003e6bc3df0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't match : in header name (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/e4e7a6ce3129318a8ecf04f1cfb4da3582c86ef8\"\u003ee4e7a6c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement trusted publishing from GitHub (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/2b1bdc8e7d24ea8b33aa41dd41818e088b33091f\"\u003e2b1bdc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epackage:\u003c/strong\u003e use git+https for repository.url (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/a974e856ca8ed6f704c94268bcff426f382d18eb\"\u003ea974e85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump commander from 9.0.0 to 15.0.0 (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/6bc3df0e597c8a7b44a199a4e2d12395d12980bb\"\u003e6bc3df0\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/kevinoid/swagger-spec-validator/blob/main/CHANGELOG.md\"\u003eswagger-spec-validator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/compare/v5.0.0...v6.0.0\"\u003e6.0.0\u003c/a\u003e (2026-05-30)\u003c/h1\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Require Node.js ^20.19 || \u0026gt;=22.12 (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/6bc3df0e597c8a7b44a199a4e2d12395d12980bb\"\u003e6bc3df0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't match : in header name (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/e4e7a6ce3129318a8ecf04f1cfb4da3582c86ef8\"\u003ee4e7a6c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement trusted publishing from GitHub (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/2b1bdc8e7d24ea8b33aa41dd41818e088b33091f\"\u003e2b1bdc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epackage:\u003c/strong\u003e use git+https for repository.url (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/a974e856ca8ed6f704c94268bcff426f382d18eb\"\u003ea974e85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump commander from 9.0.0 to 15.0.0 (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/6bc3df0e597c8a7b44a199a4e2d12395d12980bb\"\u003e6bc3df0\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/kevinoid/swagger-spec-validator/commit/dc2150bd08ad92799398eea801cbd5cd2e92685f\"\u003e\u003ccode\u003edc2150b\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/a852324f6466c509fe6446278f7142ebd8834047\"\u003e\u003ccode\u003ea852324\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md for 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/6bc3df0e597c8a7b44a199a4e2d12395d12980bb\"\u003e\u003ccode\u003e6bc3df0\u003c/code\u003e\u003c/a\u003e build(deps): bump commander from 14.0.0 to 15.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/2bf0a76e7389e287a8e70a9dff597a3772ab408b\"\u003e\u003ccode\u003e2bf0a76\u003c/code\u003e\u003c/a\u003e build(deps): bump nodecat from 2.0.0 to 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/0d6b9d8d1681ec26f3fb3f199f5e995a789279c7\"\u003e\u003ccode\u003e0d6b9d8\u003c/code\u003e\u003c/a\u003e test: exclude eslint from david version checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/5522f996165edcd023f3bd15e8d447f069ae9ae1\"\u003e\u003ccode\u003e5522f99\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump sinon from 21.1.2 to 22.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/d1ec8290dca81a9a6743558cd6f2e092e8961168\"\u003e\u003ccode\u003ed1ec829\u003c/code\u003e\u003c/a\u003e test: read all of stderr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/100c77e594be1dc43715151ae0fa46521d4263e2\"\u003e\u003ccode\u003e100c77e\u003c/code\u003e\u003c/a\u003e doc: replace Function with function(*): *\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/226598bd0be40d96d04fa5752c656dbf3373541c\"\u003e\u003ccode\u003e226598b\u003c/code\u003e\u003c/a\u003e doc: surround \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e type with curly brackets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/aced05e671ec9991456c4cbb00a8adf671243586\"\u003e\u003ccode\u003eaced05e\u003c/code\u003e\u003c/a\u003e test: don't disable unicorn/no-unnecessary-polyfills\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/compare/v5.0.0...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for swagger-spec-validator since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/PhilanthropyDataCommons/service/pull/2545","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhilanthropyDataCommons%2Fservice/issues/2545","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2545/packages"},{"uuid":"5053907219","node_id":"PR_kwDOO2O0sc76NUWl","number":231,"state":"closed","title":"Bump nock from 13.2.9 to 14.0.17 in /modules/runners/lambdas/runners","user":"dependabot[bot]","labels":["dependencies","javascript","Stale"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-13T06:28:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-03T20:24:47.000Z","updated_at":"2026-09-13T06:28:42.000Z","time_to_close":3492226,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nock","old_version":"13.2.9","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"}],"path":"/modules/runners/lambdas/runners","ecosystem":"npm"},"body":"Bumps [nock](https://github.com/nock/nock) from 13.2.9 to 14.0.17.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.12\"\u003e14.0.12\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e7ea9933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.10...v14.0.11\"\u003e14.0.11\u003c/a\u003e (2026-02-09)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v13.2.9...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nock since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nock\u0026package-manager=npm_and_yarn\u0026previous-version=13.2.9\u0026new-version=14.0.17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/anasahmedde/terraform-lambda-github-runner/pull/231","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anasahmedde%2Fterraform-lambda-github-runner/issues/231","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/231/packages"},{"uuid":"5051328221","node_id":"PR_kwDOOK8bQ876E8FF","number":214,"state":"closed","title":"Bump the development-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-08-07T18:13:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-03T15:13:09.000Z","updated_at":"2026-08-07T18:13:53.000Z","time_to_close":356443,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":3,"packages":[{"name":"@biomejs/biome","old_version":"2.5.5","new_version":"2.5.6","repository_url":"https://github.com/biomejs/biome"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"typescript","old_version":"6.0.3","new_version":"7.0.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 3 updates in the / directory: [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome), [nock](https://github.com/nock/nock) and [typescript](https://github.com/microsoft/TypeScript).\n\nUpdates `@biomejs/biome` from 2.5.5 to 2.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e@​biomejs/biome's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.5.6\u003c/h2\u003e\n\u003ch2\u003e2.5.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11035\"\u003e#11035\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0e4b03be71b32120c6326e58e046260bcf5d3231\"\u003e\u003ccode\u003e0e4b03b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed a performance regression in \u003ca href=\"https://biomejs.dev/linter/rules/no-misused-promises/\"\u003e\u003ccode\u003enoMisusedPromises\u003c/code\u003e\u003c/a\u003e that caused type inference to run repeatedly while linting a file.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11043\"\u003e#11043\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/22ec076462d4590ea7c95f7693b69040c32a38aa\"\u003e\u003ccode\u003e22ec076\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/denbezrukov\"\u003e\u003ccode\u003e@​denbezrukov\u003c/code\u003e\u003c/a\u003e! - Fixed CSS formatting for multiline function arguments preceded by comments:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e .example {\n   value: outer(\n     1,\n     /* comment */\n     nested(\n-      first,\n-      second\n-    )\n+        first,\n+        second\n+      )\n   );\n }\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11007\"\u003e#11007\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/c9acb25acbce7a6f632b5041ec546a604aea4343\"\u003e\u003ccode\u003ec9acb25\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BTF-Kabir-2020\"\u003e\u003ccode\u003e@​BTF-Kabir-2020\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9195\"\u003e#9195\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-hook-at-top-level/\"\u003e\u003ccode\u003euseHookAtTopLevel\u003c/code\u003e\u003c/a\u003e no longer reports hooks in named \u003ccode\u003eforwardRef\u003c/code\u003e components that receive a \u003ccode\u003eref\u003c/code\u003e parameter.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10152\"\u003e#10152\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/50a9bd84df852de305e94a91fb57f6b3b1378187\"\u003e\u003ccode\u003e50a9bd8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Zelys-DFKH\"\u003e\u003ccode\u003e@​Zelys-DFKH\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10131\"\u003e#10131\u003c/a\u003e: Biome now correctly parses curried arrow functions in ternary consequents when the inner arrow's parameters use a destructuring pattern, e.g. \u003ccode\u003econd ? (x) =\u0026gt; ({ a, b }) =\u0026gt; body : alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11105\"\u003e#11105\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ffe2b9f2f9224921a0bad4a772e6611006351e5\"\u003e\u003ccode\u003e8ffe2b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dadavidtseng\"\u003e\u003ccode\u003e@​dadavidtseng\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/11092\"\u003e#11092\u003c/a\u003e: The \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-ternary/\"\u003e\u003ccode\u003enoUselessTernary\u003c/code\u003e\u003c/a\u003e quick fix now preserves operator spacing when simplifying or inverting boolean ternary expressions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10533\"\u003e#10533\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/580987506a32cdde2f5498e0f712e3493ef9adde\"\u003e\u003ccode\u003e5809875\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Mokto\"\u003e\u003ccode\u003e@​Mokto\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10515\"\u003e#10515\u003c/a\u003e: \u003ccode\u003ebiome check --write\u003c/code\u003e was not idempotent on Svelte files — multi-line template literals in \u003ccode\u003e\u0026lt;script\u0026gt;\u003c/code\u003e blocks and block comments in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e blocks gained an extra indent level on every run.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11040\"\u003e#11040\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0abb620b2f0bd748bf272a2bc56aa02f5a6d0fee\"\u003e\u003ccode\u003e0abb620\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Mokto\"\u003e\u003ccode\u003e@​Mokto\u003c/code\u003e\u003c/a\u003e! - Fixed an issue where the HTML formatter would duplicate a comment placed directly before a Svelte \u003ccode\u003e{@const ...}\u003c/code\u003e or \u003ccode\u003e{@debug ...}\u003c/code\u003e block. The duplication compounded on every subsequent \u003ccode\u003e--write\u003c/code\u003e, causing the file to grow exponentially.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10858\"\u003e#10858\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6d182043b1de76f8668464bfa5c295161135ee0e\"\u003e\u003ccode\u003e6d18204\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10839\"\u003e#10839\u003c/a\u003e: Svelte \u003ccode\u003e{#each}\u003c/code\u003e array destructuring no longer includes spaces inside square brackets, and multiline bind function expressions now indent their getter, setter, and function body correctly.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11009\"\u003e#11009\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/2c36626bed58e63e49ecca8a40c717adae4c91ac\"\u003e\u003ccode\u003e2c36626\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Improved the accuracy of type-aware lint rules by resolving more inferred types. For example, \u003ca href=\"https://biomejs.dev/linter/rules/no-floating-promises/\"\u003e\u003ccode\u003enoFloatingPromises\u003c/code\u003e\u003c/a\u003e now detects floating Promises returned by aliased callbacks and arrays of Promises created by async mapping callbacks.\u003c/p\u003e\n\u003cp\u003eThe following statements are now reported:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003etype AsyncCallback = () =\u0026gt; Promise\u0026lt;void\u0026gt;;\ndeclare const callback: AsyncCallback;\ncallback();\n\u003cp\u003e[1, 2, 3].map(async (value) =\u0026gt; value);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e@​biomejs/biome's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.5.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11035\"\u003e#11035\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0e4b03be71b32120c6326e58e046260bcf5d3231\"\u003e\u003ccode\u003e0e4b03b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed a performance regression in \u003ca href=\"https://biomejs.dev/linter/rules/no-misused-promises/\"\u003e\u003ccode\u003enoMisusedPromises\u003c/code\u003e\u003c/a\u003e that caused type inference to run repeatedly while linting a file.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11043\"\u003e#11043\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/22ec076462d4590ea7c95f7693b69040c32a38aa\"\u003e\u003ccode\u003e22ec076\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/denbezrukov\"\u003e\u003ccode\u003e@​denbezrukov\u003c/code\u003e\u003c/a\u003e! - Fixed CSS formatting for multiline function arguments preceded by comments:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e .example {\n   value: outer(\n     1,\n     /* comment */\n     nested(\n-      first,\n-      second\n-    )\n+        first,\n+        second\n+      )\n   );\n }\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11007\"\u003e#11007\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/c9acb25acbce7a6f632b5041ec546a604aea4343\"\u003e\u003ccode\u003ec9acb25\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BTF-Kabir-2020\"\u003e\u003ccode\u003e@​BTF-Kabir-2020\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9195\"\u003e#9195\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-hook-at-top-level/\"\u003e\u003ccode\u003euseHookAtTopLevel\u003c/code\u003e\u003c/a\u003e no longer reports hooks in named \u003ccode\u003eforwardRef\u003c/code\u003e components that receive a \u003ccode\u003eref\u003c/code\u003e parameter.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10152\"\u003e#10152\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/50a9bd84df852de305e94a91fb57f6b3b1378187\"\u003e\u003ccode\u003e50a9bd8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Zelys-DFKH\"\u003e\u003ccode\u003e@​Zelys-DFKH\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10131\"\u003e#10131\u003c/a\u003e: Biome now correctly parses curried arrow functions in ternary consequents when the inner arrow's parameters use a destructuring pattern, e.g. \u003ccode\u003econd ? (x) =\u0026gt; ({ a, b }) =\u0026gt; body : alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11105\"\u003e#11105\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ffe2b9f2f9224921a0bad4a772e6611006351e5\"\u003e\u003ccode\u003e8ffe2b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dadavidtseng\"\u003e\u003ccode\u003e@​dadavidtseng\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/11092\"\u003e#11092\u003c/a\u003e: The \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-ternary/\"\u003e\u003ccode\u003enoUselessTernary\u003c/code\u003e\u003c/a\u003e quick fix now preserves operator spacing when simplifying or inverting boolean ternary expressions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10533\"\u003e#10533\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/580987506a32cdde2f5498e0f712e3493ef9adde\"\u003e\u003ccode\u003e5809875\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Mokto\"\u003e\u003ccode\u003e@​Mokto\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10515\"\u003e#10515\u003c/a\u003e: \u003ccode\u003ebiome check --write\u003c/code\u003e was not idempotent on Svelte files — multi-line template literals in \u003ccode\u003e\u0026lt;script\u0026gt;\u003c/code\u003e blocks and block comments in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e blocks gained an extra indent level on every run.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11040\"\u003e#11040\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0abb620b2f0bd748bf272a2bc56aa02f5a6d0fee\"\u003e\u003ccode\u003e0abb620\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Mokto\"\u003e\u003ccode\u003e@​Mokto\u003c/code\u003e\u003c/a\u003e! - Fixed an issue where the HTML formatter would duplicate a comment placed directly before a Svelte \u003ccode\u003e{@const ...}\u003c/code\u003e or \u003ccode\u003e{@debug ...}\u003c/code\u003e block. The duplication compounded on every subsequent \u003ccode\u003e--write\u003c/code\u003e, causing the file to grow exponentially.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10858\"\u003e#10858\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6d182043b1de76f8668464bfa5c295161135ee0e\"\u003e\u003ccode\u003e6d18204\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10839\"\u003e#10839\u003c/a\u003e: Svelte \u003ccode\u003e{#each}\u003c/code\u003e array destructuring no longer includes spaces inside square brackets, and multiline bind function expressions now indent their getter, setter, and function body correctly.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11009\"\u003e#11009\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/2c36626bed58e63e49ecca8a40c717adae4c91ac\"\u003e\u003ccode\u003e2c36626\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Improved the accuracy of type-aware lint rules by resolving more inferred types. For example, \u003ca href=\"https://biomejs.dev/linter/rules/no-floating-promises/\"\u003e\u003ccode\u003enoFloatingPromises\u003c/code\u003e\u003c/a\u003e now detects floating Promises returned by aliased callbacks and arrays of Promises created by async mapping callbacks.\u003c/p\u003e\n\u003cp\u003eThe following statements are now reported:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003etype AsyncCallback = () =\u0026gt; Promise\u0026lt;void\u0026gt;;\ndeclare const callback: AsyncCallback;\ncallback();\n\u003cp\u003e[1, 2, 3].map(async (value) =\u0026gt; value);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10973\"\u003e#10973\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9cb044cf2c8971642942c302a6d2b0000964c2f0\"\u003e\u003ccode\u003e9cb044c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed false positives in \u003ca href=\"https://biomejs.dev/linter/rules/no-misleading-return-type/\"\u003e\u003ccode\u003enoMisleadingReturnType\u003c/code\u003e\u003c/a\u003e when generic-constraint, normalization, substitution, or structural return-type comparison cannot complete. The rule now suppresses diagnostics rather than suggesting a return type derived from partial information. For example, this unresolved return type is no longer reported:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/1139f1ca8a0f11b5d84dc7b415c2a4ab6fc0ef03\"\u003e\u003ccode\u003e1139f1c\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11022\"\u003e#11022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/781d68dae5df6ad188efc8afb0972112654614fe\"\u003e\u003ccode\u003e781d68d\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoRestrictedProperties\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9806\"\u003e#9806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.6/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.16 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 6.0.3 to 7.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/microsoft/TypeScript/commits\"\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/~microsoft1es\"\u003emicrosoft1es\u003c/a\u003e, a new releaser for typescript since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jelmore1674/build-changelog/pull/214","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jelmore1674%2Fbuild-changelog/issues/214","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/214/packages"},{"uuid":"4858640304","node_id":"PR_kwDOKIeYk87wWVqb","number":931,"state":"closed","title":"chore(deps-dev): bump nock from 13.3.3 to 14.0.16","user":"dependabot[bot]","labels":["Stale"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-08-11T00:01:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-10T21:04:21.000Z","updated_at":"2026-08-11T00:01:40.000Z","time_to_close":2689030,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"nock","old_version":"13.3.3","new_version":"14.0.16","repository_url":"https://github.com/nock/nock"}],"path":null,"ecosystem":"npm"},"body":"Bumps [nock](https://github.com/nock/nock) from 13.3.3 to 14.0.16.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.12\"\u003e14.0.12\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e7ea9933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.10...v14.0.11\"\u003e14.0.11\u003c/a\u003e (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrate to npm OIDC (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2940\"\u003e#2940\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/113dcac727a769b0f2f27dd0213ea91d10fdcceb\"\u003e113dcac\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore github actions write permissions (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2941\"\u003e#2941\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/a4cb6b8252202bfce68d6475bf214dee9c1fe5fb\"\u003ea4cb6b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate \u003ccode\u003e@mswjs/interceptors\u003c/code\u003e to fix a memory leak (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2938\"\u003e#2938\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/025db760a4c8c101cd1c51da699de66a18e58f83\"\u003e025db76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade semantic-release (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/db0b28005ae4531277f77c52b56694cb484f802e\"\u003edb0b280\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/4cbf6ccbcac5a2a783ce7b79b8b8ff0b73cf7c0a\"\u003e\u003ccode\u003e4cbf6cc\u003c/code\u003e\u003c/a\u003e chore(deps): bump tar and npm (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2952\"\u003e#2952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e\u003ccode\u003e7ea9933\u003c/code\u003e\u003c/a\u003e fix: prevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v13.3.3...v14.0.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nock since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nock\u0026package-manager=npm_and_yarn\u0026previous-version=13.3.3\u0026new-version=14.0.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/XXX1201/RSSHub/pull/931","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/XXX1201%2FRSSHub/issues/931","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/931/packages"},{"uuid":"4815231885","node_id":"PR_kwDOKPSXjM7uJbsQ","number":206,"state":"open","title":"Bump the npm-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-07-06T01:24:05.000Z","updated_at":"2026-07-06T01:26:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-dependencies","update_count":7,"packages":[{"name":"fast-xml-parser","old_version":"5.8.0","new_version":"5.9.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"@gradle-tech/develocity-agent","old_version":"4.1.0","new_version":"4.1.1"},{"name":"@types/node","old_version":"25.9.3","new_version":"26.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vercel/ncc","old_version":"0.44.0","new_version":"0.44.1","repository_url":"https://github.com/vercel/ncc"},{"name":"js-yaml","old_version":"4.2.0","new_version":"5.2.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"nock","old_version":"14.0.15","new_version":"14.0.16","repository_url":"https://github.com/nock/nock"},{"name":"prettier","old_version":"3.8.4","new_version":"3.9.4","repository_url":"https://github.com/prettier/prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.8.0` | `5.9.3` |\n| @gradle-tech/develocity-agent | `4.1.0` | `4.1.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.3` | `26.1.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.44.0` | `0.44.1` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.2.0` | `5.2.1` |\n| [nock](https://github.com/nock/nock) | `14.0.15` | `14.0.16` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.4` | `3.9.4` |\n\n\nUpdates `fast-xml-parser` from 5.8.0 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/NaturalIntelligence/fast-xml-parser/releases\"\u003efast-xml-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.9.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHarden GitHub Actions workflows by \u003ca href=\"https://github.com/martincostello\"\u003e\u003ccode\u003e@​martincostello\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/pull/841\"\u003eNaturalIntelligence/fast-xml-parser#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGitHub Actions workflow fixes by \u003ca href=\"https://github.com/martincostello\"\u003e\u003ccode\u003e@​martincostello\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/pull/844\"\u003eNaturalIntelligence/fast-xml-parser#844\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/martincostello\"\u003e\u003ccode\u003e@​martincostello\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/pull/841\"\u003eNaturalIntelligence/fast-xml-parser#841\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.2...v5.9.3\"\u003ehttps://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.2...v5.9.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.9.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.1...v5.9.2\"\u003ehttps://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.1...v5.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.9.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.0...v5.9.1\"\u003ehttps://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.0...v5.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eupdate strnum, use is-unsafe\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate strnum to 2.3.0\n\u003cul\u003e\n\u003cli\u003eyou can set hex, binary, enotation, infinity, unicode\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003evalidate unsafe HTML or XML data in doctype entities unsing 'is-unsafe' library. User can override rules by overriding EntityDecoder.\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/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md\"\u003efast-xml-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eNote: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cp\u003eNote: Due to some last quick changes on v4, detail of v4.5.3 \u0026amp; v4.5.4 are not updated here. v4.5.4x is the last tag of v4 in github repository. I'm extremely sorry for the confusion\u003c/p\u003e\n\u003cp\u003e*\u003cem\u003e5.9.3 / 2026-06-19\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdate strnum\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e*\u003cem\u003e5.9.2 / 2026-06-17\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edummy release to test changes in github action\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e*\u003cem\u003e5.9.1 / 2026-06-17\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edummy release to test release from github action\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e*\u003cem\u003e5.9.0 / 2026-06-15\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdate strnum to 2.3.0\n\u003cul\u003e\n\u003cli\u003eyou can set hex, binary, enotation, infinity, unicode\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003evalidate unsafe HTML or XML data in doctype entities unsing 'is-unsafe' library.\nUser can override rules by overriding EntityDecoder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e*\u003cem\u003e5.8.0 / 2026-05-12\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eintegrate xml-naming to validate DOCTYPE entity name and notation name (using qname becaue of backward compatibility)\n\u003cul\u003e\n\u003cli\u003eThis will consider xml-version as well. '1.0' is default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eupdate strnum to 2.3.0\n\u003cul\u003e\n\u003cli\u003eYou can set octal and binary parsing which is bydeault off\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eupdate fast-xml-builder to 1.2.0\n\u003cul\u003e\n\u003cli\u003ecan sanitize tag names if found invalid\u003c/li\u003e\n\u003cli\u003efix format output\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.7.3 / 2006-05-05\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: alwaysCreateTextNode should create text node when attributes are present for self closing node\u003c/li\u003e\n\u003cli\u003efix stop node expression when ns prefix is removed (found by \u003ca href=\"https://github.com/iruizsalinas\"\u003eiruizsalinas\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate XML Builder to 1.1.7\u003c/li\u003e\n\u003cli\u003emark addEntity deprecated\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.7.2 / 2026-04-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eallow numerical external entity for backward compatibility\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/705\"\u003e#705\u003c/a\u003e: attributesGroupName working with preserveOrder\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/817\"\u003e#817\u003c/a\u003e: stackoverflow when tag expression is very long\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.7.1 / 2026-04-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix typo in CJS typing file\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.7.0 / 2026-04-17\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003e@nodable/entities\u003c/code\u003e v2.1.0\n\u003cul\u003e\n\u003cli\u003ebreaking changes\n\u003cul\u003e\n\u003cli\u003esingle entity scan. You're not allowed to user entity value to form another entity name.\u003c/li\u003e\n\u003cli\u003eyou cant add numeric external entity\u003c/li\u003e\n\u003cli\u003eentity error message when expantion limit is crossed might change\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/93a09f108d6f457a84e607a6806a7bfd6abc3e55\"\u003e\u003ccode\u003e93a09f1\u003c/code\u003e\u003c/a\u003e 5.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/9c1905edd7ea28db70770f758e293fcf079060c5\"\u003e\u003ccode\u003e9c1905e\u003c/code\u003e\u003c/a\u003e update strnum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/8d71292a9aaaa8f4a24294e636bd191cfbf4d8a7\"\u003e\u003ccode\u003e8d71292\u003c/code\u003e\u003c/a\u003e GitHub Actions workflow fixes (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/784a0442b697e1498e1f3c3fc1a057ad57424858\"\u003e\u003ccode\u003e784a044\u003c/code\u003e\u003c/a\u003e Harden GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/bf9b81a9ab952ce153281e119f99f9953f32bc76\"\u003e\u003ccode\u003ebf9b81a\u003c/code\u003e\u003c/a\u003e 5.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/232abf54c793a950aeb63fd25934fc7f6008dc86\"\u003e\u003ccode\u003e232abf5\u003c/code\u003e\u003c/a\u003e update publish action for better security\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/73411fa630cf85798397b3007b5db5bfff2d2d61\"\u003e\u003ccode\u003e73411fa\u003c/code\u003e\u003c/a\u003e update checklist\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/d57e33bb9aa045813440244cca9d5be837671bba\"\u003e\u003ccode\u003ed57e33b\u003c/code\u003e\u003c/a\u003e 5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/3be603a51aac23e2054c92291e188fb30f427220\"\u003e\u003ccode\u003e3be603a\u003c/code\u003e\u003c/a\u003e testing release from Github\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/b6c41ea401122dc97e3396066771672974622506\"\u003e\u003ccode\u003eb6c41ea\u003c/code\u003e\u003c/a\u003e Add GitHub Actions workflow for npm publishing\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.8.0...v5.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for fast-xml-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@gradle-tech/develocity-agent` from 4.1.0 to 4.1.1\n\nUpdates `@types/node` from 25.9.3 to 26.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.44.0 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e@​vercel/ncc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.44.0...0.44.1\"\u003e0.44.1\u003c/a\u003e (2026-06-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve runtime createRequire in ESM builds (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1334\"\u003e#1334\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/8f0aefd6781d5305073aa8797a60a1833f06f06b\"\u003e8f0aefd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1312\"\u003e#1312\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/vercel/ncc/commit/8f0aefd6781d5305073aa8797a60a1833f06f06b\"\u003e\u003ccode\u003e8f0aefd\u003c/code\u003e\u003c/a\u003e fix: preserve runtime createRequire in ESM builds (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1334\"\u003e#1334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/b9c6310a2bf0d92fd7ee801e0a563a1387e81899\"\u003e\u003ccode\u003eb9c6310\u003c/code\u003e\u003c/a\u003e chore: Update vm2 to latest version (3.11.5) (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/ncc/compare/0.44.0...0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.2.0 to 5.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[5.2.1] - 2026-07-02\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMap\u003c/code\u003e support to !!omap (should work when \u003ccode\u003erealMapTag\u003c/code\u003e used)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove quadratic complexity from !!omap \u003ccode\u003eaddItem\u003c/code\u003e. Regression from v5\n(usually not critical, because YAML11_SCHEMA is not default anymore).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.3.0, 3.15.0 - 2026-06-27\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported \u003ccode\u003emaxTotalMergeKeys\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.2.0] - 2026-06-26\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003emaxTotalMergeKeys\u003c/code\u003e (10000) loader option to limit the total number of\nkeys processed by YAML merge (\u003ccode\u003e\u0026lt;\u0026lt;\u003c/code\u003e) across one \u003ccode\u003eload()\u003c/code\u003e / \u003ccode\u003eloadAll()\u003c/code\u003e call.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003emaxAliases\u003c/code\u003e (-1) loader option to limit the number of YAML aliases per\ndocument.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emaxMergeSeqLength\u003c/code\u003e replaced with \u003ccode\u003emaxTotalMergeKeys\u003c/code\u003e for limiting YAML merge\nprocessing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRound-trip of integers with exponential form (\u0026gt;= \u003ccode\u003e1e21\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.1.0] - 2026-06-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCollection tags can finalize an incrementally populated carrier into a\ndifferent result value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[breaking] \u003ccode\u003equoteStyle\u003c/code\u003e now selects the preferred quote style; use the\nrestored \u003ccode\u003eforceQuotes\u003c/code\u003e option to force quoting non-key strings.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.0.0] - 2026-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded named exports for schemas, tags, parser events and AST utilities.\u003c/li\u003e\n\u003cli\u003eReworked \u003ccode\u003eJSON_SCHEMA\u003c/code\u003e and \u003ccode\u003eCORE_SCHEMA\u003c/code\u003e with spec-compliant scalar resolution\nrules, and added \u003ccode\u003eYAML11_SCHEMA\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erealMapTag\u003c/code\u003e for lossless mappings with non-string and complex keys.\nObject-based mappings now reject complex keys instead of stringifying them.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edump()\u003c/code\u003e \u003ccode\u003etransform\u003c/code\u003e option for changing the generated AST before\nrendering.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edump()\u003c/code\u003e options \u003ccode\u003eseqInlineFirst\u003c/code\u003e, \u003ccode\u003eflowBracketPadding\u003c/code\u003e,\n\u003ccode\u003eflowSkipCommaSpace\u003c/code\u003e, \u003ccode\u003eflowSkipColonSpace\u003c/code\u003e, \u003ccode\u003equoteFlowKeys\u003c/code\u003e, \u003ccode\u003equoteStyle\u003c/code\u003e and\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ac16b42c46c11c5c7f66062bfc78b168b5f07ecd\"\u003e\u003ccode\u003eac16b42\u003c/code\u003e\u003c/a\u003e 5.2.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/4a864e55eec5044da67ca95a13f48c73e9ae8c0d\"\u003e\u003ccode\u003e4a864e5\u003c/code\u003e\u003c/a\u003e Deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/39f3211a2f01b3c6982710cf21434ab7060acefe\"\u003e\u003ccode\u003e39f3211\u003c/code\u003e\u003c/a\u003e !!omap: add \u003ccode\u003eMap\u003c/code\u003e support and remove quadratic complexity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ff17f1e5bbd1d0dcfb9567ff4526f7206a666f7b\"\u003e\u003ccode\u003eff17f1e\u003c/code\u003e\u003c/a\u003e Changelog update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/8ed15f1cf6a0f1818ea4c0cd5d3973e87af2158f\"\u003e\u003ccode\u003e8ed15f1\u003c/code\u003e\u003c/a\u003e deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/1a562dc14cac81354643e45936cde968b6da324c\"\u003e\u003ccode\u003e1a562dc\u003c/code\u003e\u003c/a\u003e Fix changelog link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/c28ed5ec1aa66a37b8202e17d0caa122922a1b00\"\u003e\u003ccode\u003ec28ed5e\u003c/code\u003e\u003c/a\u003e 5.2.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/125cd5ab9f1355d4edaf6d95bf3a7099dc333d35\"\u003e\u003ccode\u003e125cd5a\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003emaxAliases\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/3105455b81dee69e0fd36e09ac0b2ccfdb54adc1\"\u003e\u003ccode\u003e3105455\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003emaxMergeSeqLength\u003c/code\u003eoption with \u003ccode\u003emaxTotalMergeKeys\u003c/code\u003e (more robust)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/39d00d65eb6b88362a5c806cea57541e687aaccb\"\u003e\u003ccode\u003e39d00d6\u003c/code\u003e\u003c/a\u003e numbers: Drop boxed numbers support, simplify .identify() checks, clarify rou...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.2.0...5.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.15 to 14.0.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\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/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.8.4 to 3.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Format \u003ccode\u003e@content(name)\u003c/code\u003e -\u0026gt; \u003ccode\u003e@content (name)\u003c/code\u003e to align with other block syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19499\"\u003e#19499\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.4/CHANGELOG.md#394\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Fix unexpected removal of characters in liquid syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19489\"\u003eprettier/prettier#19489\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript: Allow decorators to be used with declare on class fields (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19492\"\u003eprettier/prettier#19492\u003c/a\u003e by \u003ca href=\"https://github.com/evoactivity\"\u003e\u003ccode\u003e@​evoactivity\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.3/CHANGELOG.md#393\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Fix ignored file has been cached incorrectly (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19483\"\u003e#19483\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.1/CHANGELOG.md#391\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.5...3.9.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/06/27/3.9.0\"\u003ePrettier 3.9: Major parser upgrades and Formatting improvements\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Flow variance annotation print (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19022\"\u003e#19022\u003c/a\u003e by \u003ca href=\"https://github.com/marcoww6\"\u003e\u003ccode\u003e@​marcoww6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.5/CHANGELOG.md#385\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.9.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.3...3.9.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAngular: Format \u003ccode\u003e@content(name)\u003c/code\u003e -\u0026gt; \u003ccode\u003e@content (name)\u003c/code\u003e to align with other block syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19499\"\u003e#19499\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;FancyButton [label]=\u0026quot;title\u0026quot;\u0026gt;\n  @content (icon) {\n    \u0026lt;span\u0026gt;Icon!\u0026lt;/span\u0026gt;\n  }\n  @content (description) {\n    \u0026lt;span\u0026gt;Description text\u0026lt;/span\u0026gt;\n  }\n  \u0026lt;span\u0026gt;Other children\u0026lt;/span\u0026gt;\n\u0026lt;/FancyButton\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.3 --\u0026gt;\n\u0026lt;FancyButton [label]=\u0026quot;title\u0026quot;\u0026gt;\n\u003ca href=\"https://github.com/content\"\u003e\u003ccode\u003e@​content\u003c/code\u003e\u003c/a\u003e(icon) {\n\u0026lt;span\u0026gt;Icon!\u0026lt;/span\u0026gt;\n}\n\u003ca href=\"https://github.com/content\"\u003e\u003ccode\u003e@​content\u003c/code\u003e\u003c/a\u003e(description) {\n\u0026lt;span\u0026gt;Description text\u0026lt;/span\u0026gt;\n}\n\u0026lt;span\u0026gt;Other children\u0026lt;/span\u0026gt;\n\u0026lt;/FancyButton\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.4 --\u0026gt;\n\u0026lt;FancyButton [label]=\u0026quot;title\u0026quot;\u0026gt;\n\u003ca href=\"https://github.com/content\"\u003e\u003ccode\u003e@​content\u003c/code\u003e\u003c/a\u003e (icon) {\n\u0026lt;span\u0026gt;Icon!\u0026lt;/span\u0026gt;\n}\n\u003ca href=\"https://github.com/content\"\u003e\u003ccode\u003e@​content\u003c/code\u003e\u003c/a\u003e (description) {\n\u0026lt;span\u0026gt;Description text\u0026lt;/span\u0026gt;\n}\n\u0026lt;span\u0026gt;Other children\u0026lt;/span\u0026gt;\n\u0026lt;/FancyButton\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.9.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.1...3.9.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eMarkdown: Fix unexpected removal of characters in liquid syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19489\"\u003e#19489\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"md\"\u003e\u003ccode\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b693cb22b412b759784bc2298fc86880e351cd3a\"\u003e\u003ccode\u003eb693cb2\u003c/code\u003e\u003c/a\u003e Release 3.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/2e92ac0ee29fb83b7ce32277cb914c2eee192955\"\u003e\u003ccode\u003e2e92ac0\u003c/code\u003e\u003c/a\u003e Angular: Format \u003ccode\u003e@content(name)\u003c/code\u003e -\u0026gt; \u003ccode\u003e@content (name)\u003c/code\u003e to align with other blo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/abed2c22db3cb61e922b7284c3b6c65424353ac2\"\u003e\u003ccode\u003eabed2c2\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/6cfbc00921de451e918b18bb5ab6b80e80f5cd34\"\u003e\u003ccode\u003e6cfbc00\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/3732e1dee6a36bdb2e77a722d206a79ac7e67aa3\"\u003e\u003ccode\u003e3732e1d\u003c/code\u003e\u003c/a\u003e Release 3.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a74a7b05dee7fbef39a6aeff378c3741e1a8ee15\"\u003e\u003ccode\u003ea74a7b0\u003c/code\u003e\u003c/a\u003e Allow decorators to be used with \u003ccode\u003edeclare\u003c/code\u003e on class fields (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19492\"\u003e#19492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/bd9e11ab41e17a4f61f363a981c1ec24d2a4167a\"\u003e\u003ccode\u003ebd9e11a\u003c/code\u003e\u003c/a\u003e Correct text identification in liquid syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19489\"\u003e#19489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/269eee3faa1f82b1de07bb7e4d15e1cee70f80d4\"\u003e\u003ccode\u003e269eee3\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ec7ccd1ea47c965bda3c958239899737e899603d\"\u003e\u003ccode\u003eec7ccd1\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c47654c003fe525572e10d5cc1ea64d7b9c0ee55\"\u003e\u003ccode\u003ec47654c\u003c/code\u003e\u003c/a\u003e Release 3.9.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.4...3.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/gradle/develocity-actions/pull/206","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gradle%2Fdevelocity-actions/issues/206","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/206/packages"}],"issue_packages":[{"old_version":"14.0.17","new_version":"15.0.1","update_type":"major","path":null,"pr_created_at":"2026-10-12T02:37:07.000Z","version_change":"14.0.17 → 15.0.1","issue":{"uuid":"5807558182","node_id":"PR_kwDOBwapYs8AAAABH4xsFQ","number":10718,"state":"open","title":"chore(deps): bump the testing-and-build group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["semver-patch"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-12T02:37:07.000Z","updated_at":"2026-10-12T02:42:45.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"testing-and-build","update_count":10,"packages":[{"name":"@babel/core","old_version":"8.0.6","new_version":"8.0.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/preset-typescript","old_version":"8.0.1","new_version":"8.0.7","repository_url":"https://github.com/babel/babel"},{"name":"@cucumber/cucumber","old_version":"13.2.1","new_version":"13.3.0","repository_url":"https://github.com/cucumber/cucumber-js"},{"name":"@happy-dom/jest-environment","old_version":"20.14.5","new_version":"20.14.6","repository_url":"https://github.com/capricorn86/happy-dom"},{"name":"@playwright/test","old_version":"1.63.0","new_version":"1.64.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"electron","old_version":"44.5.1","new_version":"44.7.0","repository_url":"https://github.com/electron/electron"},{"name":"next","old_version":"16.3.8","new_version":"16.4.0","repository_url":"https://github.com/vercel/next.js"},{"name":"nock","old_version":"14.0.17","new_version":"15.0.1","repository_url":"https://github.com/nock/nock"},{"name":"playwright","old_version":"1.63.0","new_version":"1.64.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"playwright-core","old_version":"1.63.0","new_version":"1.64.0","repository_url":"https://github.com/microsoft/playwright"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing-and-build group with 10 updates in the /packages/dd-trace/test/plugins/versions directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `8.0.6` | `8.0.7` |\n| [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) | `8.0.1` | `8.0.7` |\n| [@cucumber/cucumber](https://github.com/cucumber/cucumber-js) | `13.2.1` | `13.3.0` |\n| [@happy-dom/jest-environment](https://github.com/capricorn86/happy-dom) | `20.14.5` | `20.14.6` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` |\n| [electron](https://github.com/electron/electron) | `44.5.1` | `44.7.0` |\n| [next](https://github.com/vercel/next.js) | `16.3.8` | `16.4.0` |\n| [nock](https://github.com/nock/nock) | `14.0.17` | `15.0.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` |\n| [playwright-core](https://github.com/microsoft/playwright) | `1.63.0` | `1.64.0` |\n\n\nUpdates `@babel/core` from 8.0.6 to 8.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 11\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBruno \u0026quot;Borta\u0026quot; Bortagaray (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCINC05 (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJoelle Mahfoud (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJulien Pradelle (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKevin Deng (\u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSamual Norman (\u003ca href=\"https://github.com/samualtnorman\"\u003e\u003ccode\u003e@​samualtnorman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehoobnn (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e@​babel/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1fc00736614159e3b236b9958771f482899853f0\"\u003e\u003ccode\u003e1fc0073\u003c/code\u003e\u003c/a\u003e v8.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/d23b2fd8d5610ddc0bfcabc3eec7bd823c95747b\"\u003e\u003ccode\u003ed23b2fd\u003c/code\u003e\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/18254\"\u003e#18254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/fd665901dece022a0eda2ae7adda03bc9baabd5e\"\u003e\u003ccode\u003efd66590\u003c/code\u003e\u003c/a\u003e chore: upgrade verkit to v0.5.0 and obug to v3.0.0 (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-core/issues/18248\"\u003e#18248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v8.0.7/packages/babel-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/preset-typescript` from 8.0.1 to 8.0.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/preset-typescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e for your first PRs!\u003c/p\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 11\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBabel Bot (\u003ca href=\"https://github.com/babel-bot\"\u003e\u003ccode\u003e@​babel-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBruno \u0026quot;Borta\u0026quot; Bortagaray (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCINC05 (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJoelle Mahfoud (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJulien Pradelle (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKevin Deng (\u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSamual Norman (\u003ca href=\"https://github.com/samualtnorman\"\u003e\u003ccode\u003e@​samualtnorman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehoobnn (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.6 (2026-09-18)\u003c/h2\u003e\n\u003cp\u003eThanks \u003ca href=\"https://github.com/robhogan\"\u003e\u003ccode\u003e@​robhogan\u003c/code\u003e\u003c/a\u003e for your first PR!\u003c/p\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/blob/main/CHANGELOG.md\"\u003e@​babel/preset-typescript's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.7 (2026-10-07)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-regexp-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-dotall-regex\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-unicode-sets-regex\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18295\"\u003e#18295\u003c/a\u003e Bump regexpu-core to 6.5.3 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-for-of\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18292\"\u003e#18292\u003c/a\u003e Skip \u003ccode\u003efor await\u003c/code\u003e in \u003ccode\u003etransform-for-of\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18283\"\u003e#18283\u003c/a\u003e Fix \u003ccode\u003easyncIterator\u003c/code\u003e helper forwarding \u003ccode\u003e.throw()\u003c/code\u003e to \u003ccode\u003e.return()\u003c/code\u003e (\u003ca href=\"https://github.com/brunoborta\"\u003e\u003ccode\u003e@​brunoborta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18288\"\u003e#18288\u003c/a\u003e fix(parser): allow await as a function expression name inside async arrow (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-class-properties\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18284\"\u003e#18284\u003c/a\u003e Guard \u003ccode\u003e@@toPrimitive\u003c/code\u003e usage in toPrimitive helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-block-scoping\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18195\"\u003e#18195\u003c/a\u003e fix: closures in for-loop init capture wrong binding (\u003ca href=\"https://github.com/joelle-a-dev\"\u003e\u003ccode\u003e@​joelle-a-dev\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-private-property-in-object\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18265\"\u003e#18265\u003c/a\u003e Return false for \u003ccode\u003e#x in\u003c/code\u003e on static private fields before initialization (\u003ca href=\"https://github.com/hoobnn\"\u003e\u003ccode\u003e@​hoobnn\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18151\"\u003e#18151\u003c/a\u003e Evaluate TypeScript expression wrappers in \u003ccode\u003eNodePath#evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/CINC0S\"\u003e\u003ccode\u003e@​CINC0S\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18250\"\u003e#18250\u003c/a\u003e fix(traverse): do not evaluate destructured bindings in \u003ccode\u003epath.evaluate\u003c/code\u003e (\u003ca href=\"https://github.com/wulu007\"\u003e\u003ccode\u003e@​wulu007\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eOther\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18257\"\u003e#18257\u003c/a\u003e Fix eslint-parser AST definition of AccessorProperty (\u003ca href=\"https://github.com/jpradelle\"\u003e\u003ccode\u003e@​jpradelle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18254\"\u003e#18254\u003c/a\u003e fix(core): createConfigItem allows cb as 2nd arg (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helpers\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-modules-commonjs\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18255\"\u003e#18255\u003c/a\u003e Simplify \u003ccode\u003einteropRequireWildcard\u003c/code\u003e helper (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev8.0.6 (2026-09-18)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18237\"\u003e#18237\u003c/a\u003e Update identifier definition to Unicode 18 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18240\"\u003e#18240\u003c/a\u003e Fix parsing of arrow function params inside ternaries with Flow (\u003ca href=\"https://github.com/robhogan\"\u003e\u003ccode\u003e@​robhogan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-string-parser\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18239\"\u003e#18239\u003c/a\u003e fix: polish error message for invalid binary 0b19 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:house: Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-module-transforms\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-destructuring-private\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-discard-binding\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-regenerator\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-typescript\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e, \u003ccode\u003ebabel-types\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18235\"\u003e#18235\u003c/a\u003e Remove unused internal exports (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18245\"\u003e#18245\u003c/a\u003e test: test with ts-eslint 8.70.0 (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18231\"\u003e#18231\u003c/a\u003e build: do not emit sourcemap in production build (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-build-external-helpers\u003c/code\u003e, \u003ccode\u003ebabel-cli\u003c/code\u003e, \u003ccode\u003ebabel-code-frame\u003c/code\u003e, \u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e, \u003ccode\u003ebabel-helper-compilation-targets\u003c/code\u003e, \u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-helper-globals\u003c/code\u003e, \u003ccode\u003ebabel-helper-string-parser\u003c/code\u003e, \u003ccode\u003ebabel-helper-transform-fixture-test-runner\u003c/code\u003e, \u003ccode\u003ebabel-helper-validator-identifier\u003c/code\u003e, \u003ccode\u003ebabel-node\u003c/code\u003e, \u003ccode\u003ebabel-parser\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-async-generator-functions\u003c/code\u003e, \u003ccode\u003ebabel-plugin-transform-runtime\u003c/code\u003e, \u003ccode\u003ebabel-register\u003c/code\u003e, \u003ccode\u003ebabel-runtime-corejs3\u003c/code\u003e, \u003ccode\u003ebabel-traverse\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18236\"\u003e#18236\u003c/a\u003e Enforce usage of Yarn catalog for reused dependencies (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/1fc00736614159e3b236b9958771f482899853f0\"\u003e\u003ccode\u003e1fc0073\u003c/code\u003e\u003c/a\u003e v8.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/7c1dcfac003791a7fee733ed13851a5cac1ccf1c\"\u003e\u003ccode\u003e7c1dcfa\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003e@babel/preset-typescript\u003c/code\u003e export type \u003ccode\u003eOptions\u003c/code\u003e (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript/issues/18251\"\u003e#18251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v8.0.7/packages/babel-preset-typescript\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@cucumber/cucumber` from 13.2.1 to 13.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cucumber/cucumber-js/releases\"\u003e@​cucumber/cucumber's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev13.3.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport steps with both a data table and a doc string (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/pull/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate willBeRetried in After hook (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/pull/2968\"\u003e#2968\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/cucumber/cucumber-js/blob/main/CHANGELOG.md\"\u003e@​cucumber/cucumber's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[13.3.0] - 2026-10-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport steps with both a data table and a doc string (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/pull/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate willBeRetried in After hook (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/pull/2968\"\u003e#2968\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/cucumber/cucumber-js/commit/4f2123366dfd5b9b030fb0010ada23752d710b14\"\u003e\u003ccode\u003e4f21233\u003c/code\u003e\u003c/a\u003e Prepare release v13.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/dd66b250b2d1265e41f56c048d3fb3baba50f25a\"\u003e\u003ccode\u003edd66b25\u003c/code\u003e\u003c/a\u003e Deprecate willBeRetried in After hook (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2968\"\u003e#2968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/ea2692fa81e6dab934fe434a52def41b1d1989ed\"\u003e\u003ccode\u003eea2692f\u003c/code\u003e\u003c/a\u003e Bump the npm_and_yarn group across 1 directory with 3 updates (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2966\"\u003e#2966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/86e9006331b5bce6ca109202406847edd07eb16f\"\u003e\u003ccode\u003e86e9006\u003c/code\u003e\u003c/a\u003e Support steps with both a data table and a doc string (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2967\"\u003e#2967\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/9657866be5678bd0357f97f86b5b1b42f61990b2\"\u003e\u003ccode\u003e9657866\u003c/code\u003e\u003c/a\u003e Bump markdown-it (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2963\"\u003e#2963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/34efae69f1d099585a76878e10248fb10e2ec5b8\"\u003e\u003ccode\u003e34efae6\u003c/code\u003e\u003c/a\u003e Update dependency tsx to v4.23.15 (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2965\"\u003e#2965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/e4a5d1683c952a040611767280dcee72f12bd3dc\"\u003e\u003ccode\u003ee4a5d16\u003c/code\u003e\u003c/a\u003e Update dependency is-installed-globally to v1.0.1 (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2964\"\u003e#2964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/ee6d74873a129ecf36ed49a7ea01ea4792a0f255\"\u003e\u003ccode\u003eee6d748\u003c/code\u003e\u003c/a\u003e Update dependency fs-extra to v11.4.1 (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/885a66a718330cdab9c3b6f335adc388a05558a5\"\u003e\u003ccode\u003e885a66a\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​microsoft/api-extractor\u003c/code\u003e to v7.59.2 (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2959\"\u003e#2959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cucumber/cucumber-js/commit/e90273d75cf8434f0083a8fe4c24b784118ef5f2\"\u003e\u003ccode\u003ee90273d\u003c/code\u003e\u003c/a\u003e Update dependency type-fest to v5.10.0 (\u003ca href=\"https://redirect.github.com/cucumber/cucumber-js/issues/2957\"\u003e#2957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cucumber/cucumber-js/compare/v13.2.1...v13.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@happy-dom/jest-environment` from 20.14.5 to 20.14.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/capricorn86/happy-dom/releases\"\u003e@​happy-dom/jest-environment's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev20.14.6\u003c/h2\u003e\n\u003ch3\u003e:construction_worker_man: Patch fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixes cookie scope forgery vulnerability - By \u003cstrong\u003e\u003ca href=\"https://github.com/capricorn86\"\u003e\u003ccode\u003e@​capricorn86\u003c/code\u003e\u003c/a\u003e\u003c/strong\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/capricorn86/happy-dom/commit/f21dbd7d0a0c63cdd41954ba5d0f05def4e0f2b3\"\u003e\u003ccode\u003ef21dbd7\u003c/code\u003e\u003c/a\u003e fix: Fixes cookie scope forgery vulnerability (\u003ca href=\"https://redirect.github.com/capricorn86/happy-dom/issues/2477\"\u003e#2477\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/capricorn86/happy-dom/compare/v20.14.5...v20.14.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@playwright/test` from 1.63.0 to 1.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e@​playwright/test's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e🧰 WebMCP\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-webmcp\"\u003epage.webmcp\u003c/a\u003e and \u003ca href=\"https://playwright.dev/docs/api/class-frame#frame-webmcp\"\u003eframe.webmcp\u003c/a\u003e give access to the tools that a page registers through the experimental \u003ca href=\"https://playwright.dev/docs/api/class-webmcp\"\u003eWebMCP\u003c/a\u003e browser API, so you can test them like any other part of your app:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });\r\nconst page = await browser.newPage();\r\nawait page.goto('https://example.com');\r\n\u003cp\u003efor (const tool of await page.webmcp.tools())\nconsole.log(tool.name, tool.description);\u003c/p\u003e\n\u003cp\u003econst result = await page.webmcp.callTool('add', { a: 2, b: 40 });\nconsole.log(result.content[0].text); // \u0026quot;42\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-mcp\"\u003ePlaywright MCP\u003c/a\u003e also supports WebMCP by default, with page-defined tools offered to the agent as \u003ccode\u003ewebmcp_\u0026lt;tool\u0026gt;\u003c/code\u003e. Pass \u003ccode\u003e--no-webmcp\u003c/code\u003e to opt out.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-cli\"\u003e\u003ccode\u003eplaywright-cli\u003c/code\u003e\u003c/a\u003e exposes them as well:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eplaywright-cli webmcp-list\r\nplaywright-cli webmcp-call search_catalog --params '{\u0026quot;query\u0026quot;:\u0026quot;cats\u0026quot;}'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🎬 Better videos\u003c/h2\u003e\n\u003cp\u003eVideos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nimport { defineConfig } from '@playwright/test';\r\n\u003cp\u003eexport default defineConfig({\nuse: {\nvideo: {\nmode: 'on',\nsize: { width: 1920, height: 1080 },\nfps: 60,\nshow: {\nactions: {\nstyle: {\npoint: 'width: 20px; height: 20px; border-radius: 50%; background: red',\nhighlight: 'outline: 2px solid \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/333\"\u003e#333\u003c/a\u003e; background: rgba(0, 128, 255, .15)',\ntitle: 'font-size: 16px',\n},\n},\n},\n},\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/606ecd8b34bac100db32561b6278ffd76e5eb3cd\"\u003e\u003ccode\u003e606ecd8\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43192\"\u003e#43192\u003c/a\u003e): fix(locators): parse locators the way the client API bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e4f872c79530583300185d3e4aa9689e2f85d0b0\"\u003e\u003ccode\u003ee4f872c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43188\"\u003e#43188\u003c/a\u003e): feat(api): expose asLocatorDescription via LocalUtils fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f6a439e6f496f75d8e8b687116eef8c21316aa1f\"\u003e\u003ccode\u003ef6a439e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43189\"\u003e#43189\u003c/a\u003e): docs(webmcp): expose WebMCP to all languages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e2335c30f16196a96f81c099598803ca74f9120c\"\u003e\u003ccode\u003ee2335c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43174\"\u003e#43174\u003c/a\u003e): fix(mcp): do not close the browser twice when the client...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/d2a436e0111091ba99836fa6711de28201606cfc\"\u003e\u003ccode\u003ed2a436e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43163\"\u003e#43163\u003c/a\u003e): Revert \u0026quot;fix(blob): do not remove existing reports from o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a0c4b5efc965577e19f5ebfdcc27f384d3058783\"\u003e\u003ccode\u003ea0c4b5e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43175\"\u003e#43175\u003c/a\u003e): feat(api): return language-specific locator code from re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3f7d535c7b69ff1997307dc304c3c8c76b51179d\"\u003e\u003ccode\u003e3f7d535\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43131\"\u003e#43131\u003c/a\u003e): docs: fix broken C# samples in API docs and handles guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/1cde64f74a0f85304f2f4091a46670bf9a3e0dc3\"\u003e\u003ccode\u003e1cde64f\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43170\"\u003e#43170\u003c/a\u003e): fix(locators): parse mixed role options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/8851e7296508ae50cd1f822e50d1e4fa92eab218\"\u003e\u003ccode\u003e8851e72\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43171\"\u003e#43171\u003c/a\u003e): fix(locators): parse JavaScript escapes and regex classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/dcc50654872510b630c73ec6eba1fb3d625c735e\"\u003e\u003ccode\u003edcc5065\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43172\"\u003e#43172\u003c/a\u003e): fix(locator): parse within and getByRef locators\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.63.0...v1.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `electron` from 44.5.1 to 44.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/electron/electron/releases\"\u003eelectron's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eelectron v44.7.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes for v44.7.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe macOS \u003ccode\u003eautoUpdater\u003c/code\u003e now streams update downloads to disk, resumes an interrupted download on the next check instead of starting over, and applies a binary delta when the update feed offers one for the running version. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54204\"\u003e#54204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an uncatchable TypeError in \u003ccode\u003enet.fetch\u003c/code\u003e when receiving response headers with non-ASCII characters, and preserved multiple Set-Cookie headers. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54672\"\u003e#54672\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOther Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBackported fixes from upstream ANGLE, Chromium, Dawn, fontconfig, Skia, V8 and WebRTC. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54666\"\u003e#54666\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBackported fixes from upstream ANGLE, Chromium, Skia, V8 and WebRTC. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54657\"\u003e#54657\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eelectron v44.6.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes for v44.6.0\u003c/h1\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the experimental \u003ccode\u003eprotocol.registerSource()\u003c/code\u003e to serve a custom scheme from directories on disk without a JavaScript handler. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54522\"\u003e#54522\u003c/a\u003e \u003c!-- raw HTML omitted --\u003e(Also in \u003ca href=\"https://redirect.github.com/electron/electron/pull/54521\"\u003e45\u003c/a\u003e)\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a crash on launch on macOS when the system refused to register the app for sleep/wake notifications. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54596\"\u003e#54596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed a crash on \u003ccode\u003enavigator.usb.requestDevice()\u003c/code\u003e in in-memory sessions. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54616\"\u003e#54616\u003c/a\u003e \u003c!-- raw HTML omitted --\u003e(Also in \u003ca href=\"https://redirect.github.com/electron/electron/pull/54615\"\u003e45\u003c/a\u003e)\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ewebview.findInPage()\u003c/code\u003e hanging when the host page also has an iframe. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54586\"\u003e#54586\u003c/a\u003e \u003c!-- raw HTML omitted --\u003e(Also in \u003ca href=\"https://redirect.github.com/electron/electron/pull/54584\"\u003e43\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/electron/electron/pull/54585\"\u003e45\u003c/a\u003e)\u003c!-- raw HTML omitted --\u003e\u003c/li\u003e\n\u003cli\u003eUpdated time zone data to tzdata 2026d, including British Columbia's move to permanent UTC-7. \u003ca href=\"https://redirect.github.com/electron/electron/pull/54623\"\u003e#54623\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDocumentation changes: \u003ca href=\"https://redirect.github.com/electron/electron/pull/54589\"\u003e#54589\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/electron/electron/commit/61f55c4ce540416b3e43f75f6c0f125d22e5e908\"\u003e\u003ccode\u003e61f55c4\u003c/code\u003e\u003c/a\u003e test: bound hidden overlay cold-process runs (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54689\"\u003e#54689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/a0c11d96a555542b9532b8d4ee2b93d3422e53ed\"\u003e\u003ccode\u003ea0c11d9\u003c/code\u003e\u003c/a\u003e feat: roll Squirrel.Mac for streamed, resumable and delta update downloads (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/44cac486f7551d99eb982a37f1f29cc2e2568cb8\"\u003e\u003ccode\u003e44cac48\u003c/code\u003e\u003c/a\u003e test: wait for stable focus before checking openExternal removes focus (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54690\"\u003e#54690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/505edea7d6208bf708c5bb6ac31bc3401e69d468\"\u003e\u003ccode\u003e505edea\u003c/code\u003e\u003c/a\u003e test: wait for the webview guest to load before navigating it (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54673\"\u003e#54673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/fbb54bba85115502d0187209aca82af9be579733\"\u003e\u003ccode\u003efbb54bb\u003c/code\u003e\u003c/a\u003e test: run WebContentsView focusOnNavigation and shell.openExternal specs seri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/06209a5ab6eee82d400bf07eb136dd3c8b2e13b6\"\u003e\u003ccode\u003e06209a5\u003c/code\u003e\u003c/a\u003e fix(net): support non-ASCII headers and multiple cookies in net.fetch (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54672\"\u003e#54672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/74f6399419f30b7948f281a4c3d92b235de06335\"\u003e\u003ccode\u003e74f6399\u003c/code\u003e\u003c/a\u003e chore: cherry-pick 47 changes from angle, chromium, dawn, fontconfig, skia, v...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/3d7bdb5fcb2e8809c45b6df21a02a619ca8c9425\"\u003e\u003ccode\u003e3d7bdb5\u003c/code\u003e\u003c/a\u003e test: add mouse-input addon for setIgnoreMouseEvents specs (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54605\"\u003e#54605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/0498bc77bb5a47f48fa0e36f1846652f30925a7d\"\u003e\u003ccode\u003e0498bc7\u003c/code\u003e\u003c/a\u003e chore: cherry-pick 8 changes from angle, chromium, skia, v8 and webrtc (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54657\"\u003e#54657\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/electron/electron/commit/d165ab9819606fa4202b009d3ece4a6598ff4f90\"\u003e\u003ccode\u003ed165ab9\u003c/code\u003e\u003c/a\u003e test: listen for both singleton exits before either can happen (\u003ca href=\"https://redirect.github.com/electron/electron/issues/54601\"\u003e#54601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/electron/electron/compare/v44.5.1...v44.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.3.8 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003cp\u003eCheck out the \u003ca href=\"https://nextjs.org/blog/next-16-4\"\u003e16.4 announcement post\u003c/a\u003e to get an overview of the changes.\u003c/p\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eShow compiler plugin warning in more situations: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/75682\"\u003e#75682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(scripts): correct typo in rm.mjs error message: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/87015\"\u003e#87015\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: improve clarity and punctuation in README: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/86096\"\u003e#86096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix debug build paths Pages Router support entries: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93529\"\u003e#93529\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebundle-analyzer: record historical snapshots on each analyze run: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93520\"\u003e#93520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: detect proxy.ts correctly with compound pageExtensions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93246\"\u003e#93246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(turbopack): support \u003ccode\u003efalse\u003c/code\u003e values for \u003ccode\u003eresolveAlias\u003c/code\u003e config: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93331\"\u003e#93331\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: correction to dynamicParams migration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96624\"\u003e#96624\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: proxy event argument: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96435\"\u003e#96435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: remove experimental note from runtime prefetching: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96615\"\u003e#96615\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve per-segment prefetching after dynamic navigation: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96583\"\u003e#96583\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename static generation stream option to waitForAllReady: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96564\"\u003e#96564\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove obsolete static generation plumbing: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96563\"\u003e#96563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Drop dead writes to \u003ccode\u003eexports\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96381\"\u003e#96381\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Ignore writes to \u003ccode\u003eexports\u003c/code\u003e after a \u003ccode\u003emodule.exports = {}\u003c/code\u003e writes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96380\"\u003e#96380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Add test for sideEffects with optimizePackageImports: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96549\"\u003e#96549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Strip leading BOM before parsing CSS: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96678\"\u003e#96678\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003ecbb046ab-20260731\u003c/code\u003e to \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96550\"\u003e#96550\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: use relative doc links in instant-navigation error pages: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96672\"\u003e#96672\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: terminate failed plugin worker threads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96592\"\u003e#96592\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix HTML-limited bot matching in prerender bypass rules: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96584\"\u003e#96584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ci] Fix create_release_branch for new repo permissions: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96641\"\u003e#96641\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip action module instance deploy test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96629\"\u003e#96629\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: quote the dynamicParams build error in a blockquote: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96633\"\u003e#96633\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[react-sync] Open pull requests as the bot that authors the commits: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96682\"\u003e#96682\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Bench] Fixes for pure Fizz bench: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96771\"\u003e#96771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDerive foreground cache revalidation from the consumer: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96731\"\u003e#96731\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix race when navigating Back before hydration: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96252\"\u003e#96252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: present each Skill as steps in the AI agents guide: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96751\"\u003e#96751\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReuse completed cache entries for the rest of a request: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96727\"\u003e#96727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade React from \u003ccode\u003e7dfc7ccd-20260803\u003c/code\u003e to \u003ccode\u003e11eddecd-20260805\u003c/code\u003e: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96735\"\u003e#96735\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove WorkStore execution mode: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96674\"\u003e#96674\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove cache revalidation execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96670\"\u003e#96670\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Route render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96662\"\u003e#96662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove App Page execution mode reads: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96660\"\u003e#96660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: fix missing await in css-chunking test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96725\"\u003e#96725\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs (Skills): stop assuming app/ at the root and port 3000: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96696\"\u003e#96696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement next/font BeforeResolvePlugins as ImportMappingReplacement: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/95808\"\u003e#95808\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse Tailwind Turbopack loader in create-next-app: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96606\"\u003e#96606\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: instant navigation quick start with an adoption prompt: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96663\"\u003e#96663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate App Page render and prerender pipelines: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96659\"\u003e#96659\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMove App Router execution intent to entrypoints: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96640\"\u003e#96640\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e273d5b2e869d0be06c0e86f788e1594f9dd40cf\"\u003e\u003ccode\u003ee273d5b\u003c/code\u003e\u003c/a\u003e v16.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/fdf41d6f6315ebff3a7056d7e7f002b8e78749d4\"\u003e\u003ccode\u003efdf41d6\u003c/code\u003e\u003c/a\u003e [ai-upgrade] discover upgrade models and reasoning efforts from agent CLIs (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/c3e76ad9e49ac21d1667e4b8b2b6b3a3348d2975\"\u003e\u003ccode\u003ec3e76ad\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.63\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/47c6cc8da0a35432bc964548ecfb5e1ba160b69c\"\u003e\u003ccode\u003e47c6cc8\u003c/code\u003e\u003c/a\u003e Document next analyze export in the package bundling guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99735\"\u003e#99735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/5b10604925853d8cd0bee61eb49d4894707cf7ac\"\u003e\u003ccode\u003e5b10604\u003c/code\u003e\u003c/a\u003e Revert stabilization of \u003ccode\u003eforbidden()\u003c/code\u003e and \u003ccode\u003eunauthorized()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99734\"\u003e#99734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/f3a6f976de26c40e7a6543a3175666906e84e050\"\u003e\u003ccode\u003ef3a6f97\u003c/code\u003e\u003c/a\u003e Preserve configured output directories during static export (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99507\"\u003e#99507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b22e5a299cb58577ce86f21b6a0f7bb31a6168f2\"\u003e\u003ccode\u003eb22e5a2\u003c/code\u003e\u003c/a\u003e Rename skill to next-bundle-optimizer and document its usage (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99731\"\u003e#99731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/74dc549ca01d7c1adada50576b2b204a4ad32df6\"\u003e\u003ccode\u003e74dc549\u003c/code\u003e\u003c/a\u003e [turbo-tasks-backend] Clean up task state before publishing execution complet...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ccf8c15a42d1a7140cf569ac15bec3ccb0187e8f\"\u003e\u003ccode\u003eccf8c15\u003c/code\u003e\u003c/a\u003e v16.4.0-canary.62\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/b8c7c7f2f3222d133f2a64d9bb77cc83d68f8172\"\u003e\u003ccode\u003eb8c7c7f\u003c/code\u003e\u003c/a\u003e Improve static route error guidance (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/99724\"\u003e#99724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.3.8...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.17 to 15.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v15.0.0...v15.0.1\"\u003e15.0.1\u003c/a\u003e (2026-10-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etrigger release after merge v15 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/3021\"\u003e#3021\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/0d32f947fd37c3d17e8df980a723661d05f918fc\"\u003e0d32f94\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.0.0\u003c/h2\u003e\n\u003cp\u003eReleased by accident, please use continue using v14 or v15@beta\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003ev15.0.0-beta.16\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/nock/nock/compare/v15.0.0-beta.15...v15.0.0-beta.16\"\u003e15.0.0-beta.16\u003c/a\u003e (2026-10-05)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev15.0.0-beta.15\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/nock/nock/compare/v15.0.0-beta.14...v15.0.0-beta.15\"\u003e15.0.0-beta.15\u003c/a\u003e (2026-09-21)\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/nock/nock/commit/0d32f947fd37c3d17e8df980a723661d05f918fc\"\u003e\u003ccode\u003e0d32f94\u003c/code\u003e\u003c/a\u003e fix: trigger release after merge v15 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/3021\"\u003e#3021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/bcd0200638880336cf95e132da65520c40b6e9f7\"\u003e\u003ccode\u003ebcd0200\u003c/code\u003e\u003c/a\u003e feat!: v15.0.0 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/3017\"\u003e#3017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.17...v15.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `playwright` from 1.63.0 to 1.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003eplaywright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e🧰 WebMCP\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-webmcp\"\u003epage.webmcp\u003c/a\u003e and \u003ca href=\"https://playwright.dev/docs/api/class-frame#frame-webmcp\"\u003eframe.webmcp\u003c/a\u003e give access to the tools that a page registers through the experimental \u003ca href=\"https://playwright.dev/docs/api/class-webmcp\"\u003eWebMCP\u003c/a\u003e browser API, so you can test them like any other part of your app:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });\r\nconst page = await browser.newPage();\r\nawait page.goto('https://example.com');\r\n\u003cp\u003efor (const tool of await page.webmcp.tools())\nconsole.log(tool.name, tool.description);\u003c/p\u003e\n\u003cp\u003econst result = await page.webmcp.callTool('add', { a: 2, b: 40 });\nconsole.log(result.content[0].text); // \u0026quot;42\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-mcp\"\u003ePlaywright MCP\u003c/a\u003e also supports WebMCP by default, with page-defined tools offered to the agent as \u003ccode\u003ewebmcp_\u0026lt;tool\u0026gt;\u003c/code\u003e. Pass \u003ccode\u003e--no-webmcp\u003c/code\u003e to opt out.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-cli\"\u003e\u003ccode\u003eplaywright-cli\u003c/code\u003e\u003c/a\u003e exposes them as well:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eplaywright-cli webmcp-list\r\nplaywright-cli webmcp-call search_catalog --params '{\u0026quot;query\u0026quot;:\u0026quot;cats\u0026quot;}'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🎬 Better videos\u003c/h2\u003e\n\u003cp\u003eVideos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nimport { defineConfig } from '@playwright/test';\r\n\u003cp\u003eexport default defineConfig({\nuse: {\nvideo: {\nmode: 'on',\nsize: { width: 1920, height: 1080 },\nfps: 60,\nshow: {\nactions: {\nstyle: {\npoint: 'width: 20px; height: 20px; border-radius: 50%; background: red',\nhighlight: 'outline: 2px solid \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/333\"\u003e#333\u003c/a\u003e; background: rgba(0, 128, 255, .15)',\ntitle: 'font-size: 16px',\n},\n},\n},\n},\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/606ecd8b34bac100db32561b6278ffd76e5eb3cd\"\u003e\u003ccode\u003e606ecd8\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43192\"\u003e#43192\u003c/a\u003e): fix(locators): parse locators the way the client API bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e4f872c79530583300185d3e4aa9689e2f85d0b0\"\u003e\u003ccode\u003ee4f872c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43188\"\u003e#43188\u003c/a\u003e): feat(api): expose asLocatorDescription via LocalUtils fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f6a439e6f496f75d8e8b687116eef8c21316aa1f\"\u003e\u003ccode\u003ef6a439e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43189\"\u003e#43189\u003c/a\u003e): docs(webmcp): expose WebMCP to all languages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e2335c30f16196a96f81c099598803ca74f9120c\"\u003e\u003ccode\u003ee2335c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43174\"\u003e#43174\u003c/a\u003e): fix(mcp): do not close the browser twice when the client...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/d2a436e0111091ba99836fa6711de28201606cfc\"\u003e\u003ccode\u003ed2a436e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43163\"\u003e#43163\u003c/a\u003e): Revert \u0026quot;fix(blob): do not remove existing reports from o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a0c4b5efc965577e19f5ebfdcc27f384d3058783\"\u003e\u003ccode\u003ea0c4b5e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43175\"\u003e#43175\u003c/a\u003e): feat(api): return language-specific locator code from re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3f7d535c7b69ff1997307dc304c3c8c76b51179d\"\u003e\u003ccode\u003e3f7d535\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43131\"\u003e#43131\u003c/a\u003e): docs: fix broken C# samples in API docs and handles guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/1cde64f74a0f85304f2f4091a46670bf9a3e0dc3\"\u003e\u003ccode\u003e1cde64f\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43170\"\u003e#43170\u003c/a\u003e): fix(locators): parse mixed role options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/8851e7296508ae50cd1f822e50d1e4fa92eab218\"\u003e\u003ccode\u003e8851e72\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43171\"\u003e#43171\u003c/a\u003e): fix(locators): parse JavaScript escapes and regex classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/dcc50654872510b630c73ec6eba1fb3d625c735e\"\u003e\u003ccode\u003edcc5065\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43172\"\u003e#43172\u003c/a\u003e): fix(locator): parse within and getByRef locators\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.63.0...v1.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `playwright-core` from 1.63.0 to 1.64.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003eplaywright-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.64.0\u003c/h2\u003e\n\u003ch2\u003e🧰 WebMCP\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-webmcp\"\u003epage.webmcp\u003c/a\u003e and \u003ca href=\"https://playwright.dev/docs/api/class-frame#frame-webmcp\"\u003eframe.webmcp\u003c/a\u003e give access to the tools that a page registers through the experimental \u003ca href=\"https://playwright.dev/docs/api/class-webmcp\"\u003eWebMCP\u003c/a\u003e browser API, so you can test them like any other part of your app:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003econst browser = await chromium.launch({ args: ['--enable-features=WebMCP'] });\r\nconst page = await browser.newPage();\r\nawait page.goto('https://example.com');\r\n\u003cp\u003efor (const tool of await page.webmcp.tools())\nconsole.log(tool.name, tool.description);\u003c/p\u003e\n\u003cp\u003econst result = await page.webmcp.callTool('add', { a: 2, b: 40 });\nconsole.log(result.content[0].text); // \u0026quot;42\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-mcp\"\u003ePlaywright MCP\u003c/a\u003e also supports WebMCP by default, with page-defined tools offered to the agent as \u003ccode\u003ewebmcp_\u0026lt;tool\u0026gt;\u003c/code\u003e. Pass \u003ccode\u003e--no-webmcp\u003c/code\u003e to opt out.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/getting-started-cli\"\u003e\u003ccode\u003eplaywright-cli\u003c/code\u003e\u003c/a\u003e exposes them as well:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eplaywright-cli webmcp-list\r\nplaywright-cli webmcp-call search_catalog --params '{\u0026quot;query\u0026quot;:\u0026quot;cats\u0026quot;}'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e🎬 Better videos\u003c/h2\u003e\n\u003cp\u003eVideos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nimport { defineConfig } from '@playwright/test';\r\n\u003cp\u003eexport default defineConfig({\nuse: {\nvideo: {\nmode: 'on',\nsize: { width: 1920, height: 1080 },\nfps: 60,\nshow: {\nactions: {\nstyle: {\npoint: 'width: 20px; height: 20px; border-radius: 50%; background: red',\nhighlight: 'outline: 2px solid \u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/333\"\u003e#333\u003c/a\u003e; background: rgba(0, 128, 255, .15)',\ntitle: 'font-size: 16px',\n},\n},\n},\n},\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/606ecd8b34bac100db32561b6278ffd76e5eb3cd\"\u003e\u003ccode\u003e606ecd8\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43192\"\u003e#43192\u003c/a\u003e): fix(locators): parse locators the way the client API bui...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e4f872c79530583300185d3e4aa9689e2f85d0b0\"\u003e\u003ccode\u003ee4f872c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43188\"\u003e#43188\u003c/a\u003e): feat(api): expose asLocatorDescription via LocalUtils fo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f6a439e6f496f75d8e8b687116eef8c21316aa1f\"\u003e\u003ccode\u003ef6a439e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43189\"\u003e#43189\u003c/a\u003e): docs(webmcp): expose WebMCP to all languages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/e2335c30f16196a96f81c099598803ca74f9120c\"\u003e\u003ccode\u003ee2335c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43174\"\u003e#43174\u003c/a\u003e): fix(mcp): do not close the browser twice when the client...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/d2a436e0111091ba99836fa6711de28201606cfc\"\u003e\u003ccode\u003ed2a436e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43163\"\u003e#43163\u003c/a\u003e): Revert \u0026quot;fix(blob): do not remove existing reports from o...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a0c4b5efc965577e19f5ebfdcc27f384d3058783\"\u003e\u003ccode\u003ea0c4b5e\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43175\"\u003e#43175\u003c/a\u003e): feat(api): return language-specific locator code from re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/3f7d535c7b69ff1997307dc304c3c8c76b51179d\"\u003e\u003ccode\u003e3f7d535\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43131\"\u003e#43131\u003c/a\u003e): docs: fix broken C# samples in API docs and handles guide\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/1cde64f74a0f85304f2f4091a46670bf9a3e0dc3\"\u003e\u003ccode\u003e1cde64f\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43170\"\u003e#43170\u003c/a\u003e): fix(locators): parse mixed role options\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/8851e7296508ae50cd1f822e50d1e4fa92eab218\"\u003e\u003ccode\u003e8851e72\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43171\"\u003e#43171\u003c/a\u003e): fix(locators): parse JavaScript escapes and regex classes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/dcc50654872510b630c73ec6eba1fb3d625c735e\"\u003e\u003ccode\u003edcc5065\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/43172\"\u003e#43172\u003c/a\u003e): fix(locator): parse within and getByRef locators\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.63.0...v1.64.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/DataDog/dd-trace-js/pull/10718","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdd-trace-js/issues/10718","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10718/packages"}},{"old_version":"14.0.10","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-10-01T00:16:32.000Z","version_change":"14.0.10 → 14.0.17","issue":{"uuid":"5654778132","node_id":"PR_kwDORIZLW88AAAABF_31XQ","number":161,"state":"open","title":":dependabot: NPM(deps): Bump the npm-packages group across 1 directory with 38 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-10-01T00:16:32.000Z","updated_at":"2026-10-01T00:16:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":":dependabot: NPM(deps): Bump","group_name":"npm-packages","update_count":38,"packages":[{"name":"@aws-sdk/client-sqs","old_version":"3.981.0","new_version":"3.1139.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@govuk-prototype-kit/step-by-step","old_version":"2.2.4","new_version":"3.0.0","repository_url":"https://github.com/alphagov/govuk-prototype-kit-step-by-step"},{"name":"@ministryofjustice/frontend","old_version":"9.0.0","new_version":"11.0.0","repository_url":"https://github.com/ministryofjustice/moj-frontend"},{"name":"@ministryofjustice/hmpps-auth-clients","old_version":"1.0.1","new_version":"3.0.0","repository_url":"https://github.com/ministryofjustice/hmpps-typescript-lib"},{"name":"@ministryofjustice/hmpps-monitoring","old_version":"1.0.1","new_version":"2.1.0","repository_url":"https://github.com/ministryofjustice/hmpps-typescript-lib"},{"name":"@ministryofjustice/hmpps-rest-client","old_version":"1.1.0","new_version":"2.2.0","repository_url":"https://github.com/ministryofjustice/hmpps-typescript-lib"},{"name":"applicationinsights","old_version":"2.9.8","new_version":"3.16.0","repository_url":"https://github.com/microsoft/ApplicationInsights-node.js"},{"name":"compression","old_version":"1.8.1","new_version":"1.8.2","repository_url":"https://github.com/expressjs/compression"},{"name":"connect-redis","old_version":"9.0.0","new_version":"10.0.0","repository_url":"https://github.com/tj/connect-redis"},{"name":"dompurify","old_version":"3.3.2","new_version":"3.4.16","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"@types/dompurify","old_version":"3.0.5","new_version":"3.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"govuk-frontend","old_version":"6.1.0","new_version":"6.5.1","repository_url":"https://github.com/alphagov/govuk-frontend"},{"name":"helmet","old_version":"8.1.0","new_version":"8.3.0","repository_url":"https://github.com/helmetjs/helmet"},{"name":"jsdom","old_version":"26.1.0","new_version":"30.0.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"@types/jsdom","old_version":"28.0.0","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"marked","old_version":"15.0.12","new_version":"18.0.11","repository_url":"https://github.com/markedjs/marked"},{"name":"redis","old_version":"5.10.0","new_version":"6.2.1","repository_url":"https://github.com/redis/node-redis"},{"name":"superagent","old_version":"10.3.0","new_version":"10.4.1","repository_url":"https://github.com/ladjs/superagent"},{"name":"@jgoz/esbuild-plugin-typecheck","old_version":"4.0.4","new_version":"4.0.5","repository_url":"https://github.com/jgoz/esbuild-plugins"},{"name":"@ministryofjustice/hmpps-npm-script-allowlist","old_version":"0.0.3","new_version":"0.0.6","repository_url":"https://github.com/ministryofjustice/hmpps-typescript-lib"},{"name":"@playwright/test","old_version":"1.58.1","new_version":"1.63.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"@tsconfig/node24","old_version":"24.0.4","new_version":"24.0.5","repository_url":"https://github.com/tsconfig/bases"},{"name":"@types/dompurify","old_version":"3.0.5","new_version":"3.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/express-session","old_version":"1.18.2","new_version":"1.19.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"28.0.0","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.10.9","new_version":"26.4.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/superagent","old_version":"8.1.9","new_version":"8.1.11","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"cspell","old_version":"9.6.4","new_version":"10.2.0","repository_url":"https://github.com/streetsidesoftware/cspell"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.28.2","repository_url":"https://github.com/evanw/esbuild"},{"name":"esbuild-sass-plugin","old_version":"3.6.0","new_version":"3.7.0","repository_url":"https://github.com/glromeo/esbuild-sass-plugin"},{"name":"jest","old_version":"30.2.0","new_version":"30.5.2","repository_url":"https://github.com/jestjs/jest"},{"name":"jest-html-reporter","old_version":"4.3.0","new_version":"4.4.2","repository_url":"https://github.com/Hargne/jest-html-reporter"},{"name":"jest-junit","old_version":"16.0.0","new_version":"17.0.0","repository_url":"https://github.com/jest-community/jest-junit"},{"name":"markdownlint-cli","old_version":"0.48.0","new_version":"0.49.1","repository_url":"https://github.com/igorshubovych/markdownlint-cli"},{"name":"nock","old_version":"14.0.10","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"sort-package-json","old_version":"3.6.1","new_version":"4.0.0","repository_url":"https://github.com/keithamus/sort-package-json"},{"name":"supertest","old_version":"7.2.2","new_version":"7.3.0","repository_url":"https://github.com/ladjs/supertest"},{"name":"@types/supertest","old_version":"6.0.3","new_version":"7.2.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"ts-jest","old_version":"29.4.6","new_version":"29.4.14","repository_url":"https://github.com/kulshekhar/ts-jest"},{"name":"typescript","old_version":"5.9.3","new_version":"7.0.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-packages group with 38 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@aws-sdk/client-sqs](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-sqs) | `3.981.0` | `3.1139.0` |\n| [@govuk-prototype-kit/step-by-step](https://github.com/alphagov/govuk-prototype-kit-step-by-step) | `2.2.4` | `3.0.0` |\n| [@ministryofjustice/frontend](https://github.com/ministryofjustice/moj-frontend) | `9.0.0` | `11.0.0` |\n| [@ministryofjustice/hmpps-auth-clients](https://github.com/ministryofjustice/hmpps-typescript-lib) | `1.0.1` | `3.0.0` |\n| [@ministryofjustice/hmpps-monitoring](https://github.com/ministryofjustice/hmpps-typescript-lib) | `1.0.1` | `2.1.0` |\n| [@ministryofjustice/hmpps-rest-client](https://github.com/ministryofjustice/hmpps-typescript-lib) | `1.1.0` | `2.2.0` |\n| [applicationinsights](https://github.com/microsoft/ApplicationInsights-node.js) | `2.9.8` | `3.16.0` |\n| [compression](https://github.com/expressjs/compression) | `1.8.1` | `1.8.2` |\n| [connect-redis](https://github.com/tj/connect-redis) | `9.0.0` | `10.0.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.2` | `3.4.16` |\n| [@types/dompurify](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dompurify) | `3.0.5` | `3.2.0` |\n| [govuk-frontend](https://github.com/alphagov/govuk-frontend/tree/HEAD/packages/govuk-frontend) | `6.1.0` | `6.5.1` |\n| [helmet](https://github.com/helmetjs/helmet) | `8.1.0` | `8.3.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `30.0.1` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `28.0.0` | `30.0.0` |\n| [marked](https://github.com/markedjs/marked) | `15.0.12` | `18.0.11` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `6.2.1` |\n| [superagent](https://github.com/ladjs/superagent) | `10.3.0` | `10.4.1` |\n| [@jgoz/esbuild-plugin-typecheck](https://github.com/jgoz/esbuild-plugins/tree/HEAD/packages/esbuild-plugin-typecheck) | `4.0.4` | `4.0.5` |\n| [@ministryofjustice/hmpps-npm-script-allowlist](https://github.com/ministryofjustice/hmpps-typescript-lib) | `0.0.3` | `0.0.6` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.58.1` | `1.63.0` |\n| [@tsconfig/node24](https://github.com/tsconfig/bases/tree/HEAD/bases) | `24.0.4` | `24.0.5` |\n| [@types/dompurify](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/dompurify) | `3.0.5` | `3.2.0` |\n| [@types/express-session](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express-session) | `1.18.2` | `1.19.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `28.0.0` | `30.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.9` | `26.4.0` |\n| [@types/superagent](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/superagent) | `8.1.9` | `8.1.11` |\n| [cspell](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell) | `9.6.4` | `10.2.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.28.2` |\n| [esbuild-sass-plugin](https://github.com/glromeo/esbuild-sass-plugin) | `3.6.0` | `3.7.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.2.0` | `30.5.2` |\n| [jest-html-reporter](https://github.com/Hargne/jest-html-reporter) | `4.3.0` | `4.4.2` |\n| [jest-junit](https://github.com/jest-community/jest-junit) | `16.0.0` | `17.0.0` |\n| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) | `0.48.0` | `0.49.1` |\n| [nock](https://github.com/nock/nock) | `14.0.10` | `14.0.17` |\n| [sort-package-json](https://github.com/keithamus/sort-package-json) | `3.6.1` | `4.0.0` |\n| [supertest](https://github.com/ladjs/supertest) | `7.2.2` | `7.3.0` |\n| [@types/supertest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/supertest) | `6.0.3` | `7.2.1` |\n| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.4.6` | `29.4.14` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `7.0.2` |\n\n\nUpdates `@aws-sdk/client-sqs` from 3.981.0 to 3.1139.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-sqs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1139.0\u003c/h2\u003e\n\u003ch4\u003e3.1139.0(2026-09-23)\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-09-23 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/557cad5373a10c82e4c0e2b774d0d7fe55742491\"\u003e557cad53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-billing:\u003c/strong\u003e  Added the ListBillingViewSegments API, which returns billing view segment information for a specified billing view ARN and time range. This API enables customers and integrated tools to programmatically determine the billing context of their accounts. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/aa679a98e3d7322be725c7721475bcef011e3316\"\u003eaa679a98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-network-security-manager:\u003c/strong\u003e  AWS Network Security Manager is a new service that helps you centrally configure, deploy, and continuously enforce security policies on network security services across the accounts and resources in your AWS Organization. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e07a9b6d95e58fda11c0534093b3b42394d5cd9a\"\u003ee07a9b6d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-payment-cryptography-data:\u003c/strong\u003e  Adds asymmetric key support to ReEncryptData for re-encrypting data between RSA and symmetric data encryption keys. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3ce62583a5de5b25107cdd4dcda63227154cb6a3\"\u003e3ce62583\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-connecthealth:\u003c/strong\u003e  Multi language support with code switching, custom template sectionHeader now allows underscores. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b4256a32ba77349dfc669cef3ab7f4d4861324b0\"\u003eb4256a32\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediaconvert:\u003c/strong\u003e  This release adds support for SMPTE 337M audio passthrough, compositing up to five motion graphic overlays in a single output, and controlling how passthrough video is segmented in ABR outputs. It also adds 3GP, 3G2, AAC, AC-3, and E-AC-3 as supported input containers for the Probe operation. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bed45e63c34442bab2f8e9af9494269260bfb507\"\u003ebed45e63\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-imagebuilder:\u003c/strong\u003e  Documentation update for EC2 Image Builder - adds API request and response examples for all operations, improves descriptions throughout, and corrects response field patterns for image versions and workflow ARNs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/12a03c026bfa76142063ee9243222587d74ead93\"\u003e12a03c02\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-kinesis:\u003c/strong\u003e  Amazon Kinesis Data Streams now supports service managed record distribution for on demand streams. Set the record distribution strategy to AUTO to evenly distribute records across shards. Configure it at stream creation with CreateStream or update anytime with UpdateStreamRecordDistributionStrategy (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c556a9e4ed257dceac78b2deb44667f5fce88dd9\"\u003ec556a9e4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for signalling start and end in the ContentKeyPeriod element in key request from MediaPackageV2 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/608b4b1ea7aea7c30831ef7ba0b8f947e9a29a52\"\u003e608b4b1e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-lex-models-v2:\u003c/strong\u003e  Adds support for speaker diarization on Amazon Lex V2 bot locales. Speaker diarization keeps your bot on the primary (loudest) speaker during a streaming voice conversation, so background voices do not start a turn or interrupt a prompt. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6da335812792134c613ac97fd1db5e047c691c51\"\u003e6da33581\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.1139.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1138.0\u003c/h2\u003e\n\u003ch4\u003e3.1138.0(2026-09-22)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  sync for MetricsRecorder support and core error/retry fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8312\"\u003e#8312\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9a104768684e8f22d4373fcc5d910711e62676d6\"\u003e9a104768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emiddleware-sdk-s3:\u003c/strong\u003e  add feature ID 'S3_REGION_REDIRECT' (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8311\"\u003e#8311\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f8b0f8d39188f78bee69f004dae77bfb39dd7029\"\u003ef8b0f8d3\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-09-22 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e854d54aaf33dbc6a08fa8fddb998a263545d863\"\u003ee854d54a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Adding two new fields for Glue Materialized Views feature - (1) SubObjectsStatistics and (2) SparkPipelineInfo. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32b7228c5ac0fcd80f7e0ca23a54207ff222af29\"\u003e32b7228c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatchomni:\u003c/strong\u003e  Amazon CloudWatch Omni is now generally available, an AI-powered unified observability for AI agents, applications, and infrastructure. As part of it, organization centralization rules now support cross-account context graph centralization. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f4c9a42a3368ac26d67592131db5c24a87e44907\"\u003ef4c9a42a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-observabilityadmin:\u003c/strong\u003e  Amazon CloudWatch Omni is now generally available, an AI-powered unified observability for AI agents, applications, and infrastructure. Centralization now supports context graph for multi-account resource discovery, and dataset integrations makes logs available in CloudWatch datasets. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a24414c0b156f27ed007fb4989dc16134b1533e0\"\u003ea24414c0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ec2:\u003c/strong\u003e  Amazon EC2 now supports quote-based start date changes for future-dated Capacity Reservations (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/f1cb11a81d0d2e2f0cabfe3885db7c883e6a01aa\"\u003ef1cb11a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-quicksight:\u003c/strong\u003e  Adds support for granular custom permissions on 28 action connectors, including Gmail, Google Drive, Google Sheets, Airtable, and Dropbox. Administrators can now allow or deny individual connector operations instead of all action connectors at once. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7f02673fcb19675307d211d51c8a3924ad0988c3\"\u003e7f02673f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sso-admin:\u003c/strong\u003e  AWS IAM Identity Center now returns PrimaryRegion and Regions in the DescribeInstance response, providing information about replicated instances, and returns IdentityStoreArn in both the ListInstances and DescribeInstance responses. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/83be3d866a3ef1d2c7cad17ad336048a41a8b505\"\u003e83be3d86\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-api-gateway:\u003c/strong\u003e  API Gateway now supports two new security policies for REST APIs and custom domain names, SecurityPolicy-TLS13-1-2-Ext2-PQ-2025-09 (TLS 1.3 1.2 with post-quantum cryptography) and SecurityPolicy-TLS13-1-2-Ext2-FIPS-PQ-2025-09 (adds FIPS). Both retain legacy algorithms for backward compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/924dc41354102e26fc4d3855f3359b641a93c5e8\"\u003e924dc413\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.1138.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1137.0\u003c/h2\u003e\n\u003ch4\u003e3.1137.0(2026-09-21)\u003c/h4\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-sqs/CHANGELOG.md\"\u003e@​aws-sdk/client-sqs'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.1138.0...v3.1139.0\"\u003e3.1139.0\u003c/a\u003e (2026-09-23)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1137.0...v3.1138.0\"\u003e3.1138.0\u003c/a\u003e (2026-09-22)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1136.0...v3.1137.0\"\u003e3.1137.0\u003c/a\u003e (2026-09-21)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1135.0...v3.1136.0\"\u003e3.1136.0\u003c/a\u003e (2026-09-18)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1134.0...v3.1135.0\"\u003e3.1135.0\u003c/a\u003e (2026-09-17)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1133.0...v3.1134.0\"\u003e3.1134.0\u003c/a\u003e (2026-09-16)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-sqs\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1132.0...v3.1133.0\"\u003e3.1133.0\u003c/a\u003e (2026-09-15)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/03d54a858f80012bbc60046a77242223e8dfd9d9\"\u003e\u003ccode\u003e03d54a8\u003c/code\u003e\u003c/a\u003e Publish v3.1139.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/c68e50e4a6e0469a20c2894fe8a29c140553ebb8\"\u003e\u003ccode\u003ec68e50e\u003c/code\u003e\u003c/a\u003e Publish v3.1138.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9a104768684e8f22d4373fcc5d910711e62676d6\"\u003e\u003ccode\u003e9a10476\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for MetricsRecorder support and core error/retry fixes (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6b432472f9bdf5437319b9186f706e3af5c9a748\"\u003e\u003ccode\u003e6b43247\u003c/code\u003e\u003c/a\u003e Publish v3.1137.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d6b94db8f4a00cc452dbe0aacb247e8ece3897ea\"\u003e\u003ccode\u003ed6b94db\u003c/code\u003e\u003c/a\u003e Publish v3.1136.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2d5f18d08aa373d95692d83cb3d60a6a79248fae\"\u003e\u003ccode\u003e2d5f18d\u003c/code\u003e\u003c/a\u003e Publish v3.1135.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6310bf6979ddbf737a7e15cfd8d0e7cec07063\"\u003e\u003ccode\u003e0d6310b\u003c/code\u003e\u003c/a\u003e Publish v3.1134.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/615a1ca4661ec0e4cb34b8da89fe60c2419b94d0\"\u003e\u003ccode\u003e615a1ca\u003c/code\u003e\u003c/a\u003e Publish v3.1133.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/99b4bd0c8c08583a1ed31e7d8e04c0ef851c8210\"\u003e\u003ccode\u003e99b4bd0\u003c/code\u003e\u003c/a\u003e Publish v3.1132.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/33f2cc70baa1614578a0bf8bf5f7529a1ae43e96\"\u003e\u003ccode\u003e33f2cc7\u003c/code\u003e\u003c/a\u003e Publish v3.1131.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1139.0/clients/client-sqs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@govuk-prototype-kit/step-by-step` from 2.2.4 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alphagov/govuk-prototype-kit-step-by-step/blob/main/CHANGELOG.md\"\u003e@​govuk-prototype-kit/step-by-step's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/alphagov/govuk-prototype-kit-step-by-step/pull/27\"\u003e#27 - Support GOV.UK Frontend v6.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/alphagov/govuk-prototype-kit-step-by-step/pull/26\"\u003e#26 - Update templates to extend local template instead of prototype kit template\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/alphagov/govuk-prototype-kit-step-by-step/commits/v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ministryofjustice/frontend` from 9.0.0 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ministryofjustice/moj-frontend/releases\"\u003e@​ministryofjustice/frontend's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/compare/v10.0.1...v11.0.0\"\u003e11.0.0\u003c/a\u003e (2026-08-25)\u003c/h1\u003e\n\u003cp\u003eThe MOJ Design System search component has been updated.\u003c/p\u003e\n\u003ch2\u003eWhat’s new\u003c/h2\u003e\n\u003cp\u003eThe new component:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ehas a ‘stacked’ layout\u003c/li\u003e\n\u003cli\u003ehas a magnifying glass icon button\u003c/li\u003e\n\u003cli\u003eallows a CSRF token to be added\u003c/li\u003e\n\u003cli\u003eis WCAG 2.2 compliant\u003c/li\u003e\n\u003cli\u003eis \u003ca href=\"https://design-patterns.service.justice.gov.uk/components/search/\"\u003ethoroughly documented\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBreaking changes\u003c/h2\u003e\n\u003cp\u003eIf you’re using Nunjucks, you do not need to do anything.\u003c/p\u003e\n\u003cp\u003eIf you’re using HTML, you’ll need to change your templates by:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003echanging the root element from a \u003ccode\u003e\u0026lt;div\u0026gt;\u003c/code\u003e to a \u003ccode\u003e\u0026lt;search\u0026gt;\u003c/code\u003e element\u003c/li\u003e\n\u003cli\u003emoving the button inside a new input-wrapper div within the form group\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e- \u0026lt;div class=\u0026quot;moj-search\u0026quot;\u0026gt;  \r\n+ \u0026lt;search class=\u0026quot;moj-search\u0026quot;\u0026gt;  \r\n    \u0026lt;form action=\u0026quot;#\u0026quot; method=\u0026quot;post\u0026quot;\u0026gt;  \r\n      \u0026lt;div class=\u0026quot;govuk-form-group\u0026quot;\u0026gt;  \r\n-       \u0026lt;label class=\u0026quot;govuk-label moj-search__label govuk-!-font-weight-bold\u0026quot; for=\u0026quot;search\u0026quot;\u0026gt;  \r\n+       \u0026lt;label class=\u0026quot;govuk-label moj-search__label\u0026quot; for=\u0026quot;search\u0026quot;\u0026gt;  \r\n          Find a person  \r\n        \u0026lt;/label\u0026gt;  \r\n        \u0026lt;div id=\u0026quot;search-hint\u0026quot; class=\u0026quot;govuk-hint moj-search__hint\u0026quot;\u0026gt;  \r\n          You can search by name, date of birth or National Insurance number  \r\n        \u0026lt;/div\u0026gt;  \r\n+       \u0026lt;div class=\u0026quot;govuk-input__wrapper moj-search__input-wrapper\u0026quot;\u0026gt;  \r\n          \u0026lt;input class=\u0026quot;govuk-input moj-search__input \u0026quot; id=\u0026quot;search\u0026quot; name=\u0026quot;search\u0026quot; type=\u0026quot;search\u0026quot; aria-describedby=\u0026quot;search-hint\u0026quot;\u0026gt;  \r\n          \u0026lt;button type=\u0026quot;submit\u0026quot; class=\u0026quot;govuk-button moj-search__button \u0026quot; data-module=\u0026quot;govuk-button\u0026quot;\u0026gt;  \r\n            Search  \r\n          \u0026lt;/button\u0026gt; \r\n+      \u0026lt;/div\u0026gt;  \r\n    \u0026lt;/form\u0026gt;  \r\n- \u0026lt;/div\u0026gt;  \r\n+ \u0026lt;/search\u0026gt;  \r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eOther changes in this release\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadd another:\u003c/strong\u003e The ‘add another’ component now accepts an id parameter. This is used to add \u003ccode\u003ename\u003c/code\u003e, \u003ccode\u003evalue\u003c/code\u003e, and \u003ccode\u003eid\u003c/code\u003e attributes to the ‘add another’ button. Thanks to \u003ca href=\"https://github.com/bill-moj\"\u003eBill Yeung\u003c/a\u003e for telling us about this. (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/aebd78179b7877ee380d608f8c809e0ae2bb47c8\"\u003eaebd781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-file-upload:\u003c/strong\u003e The multi-file upload component now accepts a CSRF parameter. Thanks to \u003ca href=\"https://github.com/AlexMoulin\"\u003eAlex Moulin\u003c/a\u003e for contributing this fix. (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/64014ef701ee7ffe2c49adf33168027c7684b544\"\u003e64014ef\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ministryofjustice/moj-frontend/blob/main/CHANGELOG.md\"\u003e@​ministryofjustice/frontend's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/compare/v10.0.1...v11.0.0\"\u003e11.0.0\u003c/a\u003e (2026-08-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat(search)!: update to official (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2530\"\u003e#2530\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/1d74e59ed101c8ad2df12e0dcc7fcdac7f19cea6\"\u003e1d74e59\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/1382\"\u003e#1382\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:\u003c/strong\u003e correct typo in date picker readme.md (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2532\"\u003e#2532\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/680ef90e65dc855c843733afbe9b83f1edbc82e6\"\u003e680ef90\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eadd another:\u003c/strong\u003e add id attribute for component (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2544\"\u003e#2544\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/aebd78179b7877ee380d608f8c809e0ae2bb47c8\"\u003eaebd781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-file-upload:\u003c/strong\u003e add CSRF protection support for multi-file upload (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2562\"\u003e#2562\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/64014ef701ee7ffe2c49adf33168027c7684b544\"\u003e64014ef\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/504\"\u003e#504\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdates to the search component to bring it up to official status\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003euses \u003ccode\u003e\u0026lt;search\u0026gt;\u003c/code\u003e element\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eadds ability to add csrf token to form\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2026-07-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erename to params for classes properly. (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2503\"\u003e#2503\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/f573f9a5780f5dc171e450534de6a782a8c1bdab\"\u003ef573f9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/compare/v9.0.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2026-07-16)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat(add another)!: update add another to official (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2198\"\u003e#2198\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/b206dfeac784103e087032a9bbe8f4634353dac1\"\u003eb206dfe\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOffering to add a class name to the PDS header component (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2354\"\u003e#2354\u003c/a\u003e) (\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/8d7eb54911352be3d6d6f4bcf07b774fa63c0e08\"\u003e8d7eb54\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate add another component to official status.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-authored-by: Chris Pymm \u003ca href=\"mailto:chris.pymm@digital.justice.gov.uk\"\u003echris.pymm@digital.justice.gov.uk\u003c/a\u003e\nCo-authored-by: chrispymm \u003ca href=\"mailto:595564+chrispymm@users.noreply.github.com\"\u003e595564+chrispymm@users.noreply.github.com\u003c/a\u003e\nCo-authored-by: Stevey \u003ca href=\"mailto:59696147+itsmestevey@users.noreply.github.com\"\u003e59696147+itsmestevey@users.noreply.github.com\u003c/a\u003e\nCo-authored-by: Chris Pymm \u003ca href=\"mailto:chris@chrispymm.co.uk\"\u003echris@chrispymm.co.uk\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/c929d3a43cb614be4beebc6eac48b75f9db16ea9\"\u003e\u003ccode\u003ec929d3a\u003c/code\u003e\u003c/a\u003e chore(release): 11.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/1d74e59ed101c8ad2df12e0dcc7fcdac7f19cea6\"\u003e\u003ccode\u003e1d74e59\u003c/code\u003e\u003c/a\u003e feat(search)!: update to official (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2530\"\u003e#2530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/64014ef701ee7ffe2c49adf33168027c7684b544\"\u003e\u003ccode\u003e64014ef\u003c/code\u003e\u003c/a\u003e feat(multi-file-upload): add CSRF protection support for multi-file upload (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/451973791f80f9e9971d7d9cc1f61607f8f95af6\"\u003e\u003ccode\u003e4519737\u003c/code\u003e\u003c/a\u003e ci: add GITHUB TOKEN to env for lint action (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2557\"\u003e#2557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/d637fdc5486228354945a5bd2bcd2009ebf24ca9\"\u003e\u003ccode\u003ed637fdc\u003c/code\u003e\u003c/a\u003e docs: accessibility search component (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2552\"\u003e#2552\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/65dd8fbde51161f0b1ab76d1c4f56c7f06614e30\"\u003e\u003ccode\u003e65dd8fb\u003c/code\u003e\u003c/a\u003e docs: use an moj warning alert for pds components tab warning (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2555\"\u003e#2555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/aebd78179b7877ee380d608f8c809e0ae2bb47c8\"\u003e\u003ccode\u003eaebd781\u003c/code\u003e\u003c/a\u003e feat(add another): add id attribute for component (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2544\"\u003e#2544\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/88d4f213db1aa007711d9a239338a9bda8f5ba21\"\u003e\u003ccode\u003e88d4f21\u003c/code\u003e\u003c/a\u003e docs(contribution): Carry out an action (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2452\"\u003e#2452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/97b9334331d1dd51f5c86b1b15ddc3afafbf6bb6\"\u003e\u003ccode\u003e97b9334\u003c/code\u003e\u003c/a\u003e build: npm audit fix (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2545\"\u003e#2545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/moj-frontend/commit/ce11eee55203b01ea9b6472cfdcb6f6f0be609ef\"\u003e\u003ccode\u003ece11eee\u003c/code\u003e\u003c/a\u003e build(deps): update documentation (\u003ca href=\"https://redirect.github.com/ministryofjustice/moj-frontend/issues/2502\"\u003e#2502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ministryofjustice/moj-frontend/compare/v9.0.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ministryofjustice/hmpps-auth-clients` from 1.0.1 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/releases\"\u003e@​ministryofjustice/hmpps-auth-clients's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eauth-clients-3.0.0\u003c/h2\u003e\n\u003ch2\u003eUpdate \u003ccode\u003e@​ministryofjustice/hmpps-auth-clients\u003c/code\u003e to use redis library v6\u003c/h2\u003e\n\u003cp\u003eThe new Redis client defaults to the \u003ccode\u003eRESP3\u003c/code\u003e protocol which servers 6+ support.\nThis \u003ca href=\"https://github.com/redis/node-redis/blob/redis@6.0.0/docs/v5-to-v6.md#if-you-need-to-preserve-v5-default-behavior-while-migrating-pin-resp2-explicitly\"\u003ecan be changed back to the previous protocol\u003c/a\u003e if a really old server is in use.\u003c/p\u003e\n\u003cpre lang=\"typescript\"\u003e\u003ccode\u003ecreateClient({ RESP: 2, … })\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...auth-clients-3.0.0\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003erest-client-2.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle custom timeout by \u003ca href=\"https://github.com/froddd\"\u003e\u003ccode\u003e@​froddd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/204\"\u003eministryofjustice/hmpps-typescript-lib#204\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/froddd\"\u003e\u003ccode\u003e@​froddd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/204\"\u003eministryofjustice/hmpps-typescript-lib#204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-1.0.1...rest-client-2.2.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-1.0.1...rest-client-2.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003emonitoring-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat’s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMonitoring package to use proxy-aware version of rest-client by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/185\"\u003eministryofjustice/hmpps-typescript-lib#185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/rest-client-2.1.0...monitoring-client-2.1.0\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003erest-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the development group across 3 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/179\"\u003eministryofjustice/hmpps-typescript-lib#179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake rest-client proxy-aware by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/183\"\u003eministryofjustice/hmpps-typescript-lib#183\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/231\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v12\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/frontend-types-2.0.2...frontend-types-2.0.3\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/215\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v11\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing precommit hooks config location by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/140\"\u003eministryofjustice/hmpps-typescript-lib#140\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.1\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/ministryofjustice/hmpps-typescript-lib/commit/ffd525d96c9895267da30a98b7076f3f8cd2a6f4\"\u003e\u003ccode\u003effd525d\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003e@ministryofjustice/hmpps-auth-clients\u003c/code\u003e to use redis library v6 (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/197\"\u003e#197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/39a55468525f7a6ad74f5e525df5548e15e9dbe4\"\u003e\u003ccode\u003e39a5546\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/f25abd68321c20e5c90ed3c54199eba287333061\"\u003e\u003ccode\u003ef25abd6\u003c/code\u003e\u003c/a\u003e Release azure-telemetry package (1.0.0) (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/195\"\u003e#195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/9aa2f62b453ddecfebffb8aaef9e3ec4911072c4\"\u003e\u003ccode\u003e9aa2f62\u003c/code\u003e\u003c/a\u003e Move to publish latest version (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/2b1717ffdbbcf681fe73baf2e510c59bcdbd6bcb\"\u003e\u003ccode\u003e2b1717f\u003c/code\u003e\u003c/a\u003e Update pre-commit hooks (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/191\"\u003e#191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/bb7f8213c670f95ec14804e43492d8abc7228393\"\u003e\u003ccode\u003ebb7f821\u003c/code\u003e\u003c/a\u003e Downgrade main workflow’s default permissions to only read content (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/9ade25460da3f08e36a8e54527756a2f86910697\"\u003e\u003ccode\u003e9ade254\u003c/code\u003e\u003c/a\u003e Add CodeQL workflows to check Github Actions config and typescript \u0026amp; javascri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/953a729cc359070dad18dcac7fd2ee2bfd2b0d78\"\u003e\u003ccode\u003e953a729\u003c/code\u003e\u003c/a\u003e Monitoring package to use proxy-aware version of rest-client (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/185\"\u003e#185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/95919287efce54e5fd58493c709243b1e663ad36\"\u003e\u003ccode\u003e9591928\u003c/code\u003e\u003c/a\u003e Make rest-client proxy-aware (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/40bc42d574b36328fbd3b8da90f478929d9905e3\"\u003e\u003ccode\u003e40bc42d\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/authclient-1.0.1...auth-clients-3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ministryofjustice/hmpps-monitoring` from 1.0.1 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/releases\"\u003e@​ministryofjustice/hmpps-monitoring's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003emonitoring-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat’s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMonitoring package to use proxy-aware version of rest-client by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/185\"\u003eministryofjustice/hmpps-typescript-lib#185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/rest-client-2.1.0...monitoring-client-2.1.0\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003erest-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the development group across 3 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/179\"\u003eministryofjustice/hmpps-typescript-lib#179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake rest-client proxy-aware by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/183\"\u003eministryofjustice/hmpps-typescript-lib#183\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/231\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v12\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/frontend-types-2.0.2...frontend-types-2.0.3\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/215\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v11\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing precommit hooks config location by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/140\"\u003eministryofjustice/hmpps-typescript-lib#140\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/213\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRelease precommit hooks with prek by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/135\"\u003eministryofjustice/hmpps-typescript-lib#135\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/precommit-hooks-2.0.0-beta.6...precommit-hooks-2.0.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/precommit-hooks-2.0.0-beta.6...precommit-hooks-2.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ehmpps-audit-client-2.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePreparing for first major release of the rewrite of the audit client by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/227\"\u003eministryofjustice/hmpps-typescript-lib#227\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/hmpps-audit-client-2.0.0-beta5...hmpps-audit-client-2.0.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/hmpps-audit-client-2.0.0-beta5...hmpps-audit-client-2.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.0-beta.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdding dev sec hooks back in by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/134\"\u003eministryofjustice/hmpps-typescript-lib#134\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/95919287efce54e5fd58493c709243b1e663ad36\"\u003e\u003ccode\u003e9591928\u003c/code\u003e\u003c/a\u003e Make rest-client proxy-aware (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/40bc42d574b36328fbd3b8da90f478929d9905e3\"\u003e\u003ccode\u003e40bc42d\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/179\"\u003e#179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/3160f5f47b995bc3203a5920309dc6475578bec1\"\u003e\u003ccode\u003e3160f5f\u003c/code\u003e\u003c/a\u003e Test on node 26 and drop support for node 20 (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/2e608bfb70416fcfc7fe78cf71dd6b5b5139d7e0\"\u003e\u003ccode\u003e2e608bf\u003c/code\u003e\u003c/a\u003e Releasing full version of script allowlist env checking (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/602d248964f9e83ce2a1cf55005f719a029ecc00\"\u003e\u003ccode\u003e602d248\u003c/code\u003e\u003c/a\u003e Improvements to environment checking when running allowlist (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/4be5913b3a2398fd0c535409880fa3b904fa4101\"\u003e\u003ccode\u003e4be5913\u003c/code\u003e\u003c/a\u003e Use rest-client for monitoring health checks (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/c62e1301c523d5d74b63bcffc88be0d4960adae0\"\u003e\u003ccode\u003ec62e130\u003c/code\u003e\u003c/a\u003e Adding package-lock file to provide more consistent builds (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/176\"\u003e#176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/e1f986ac5a923745627267e8e706451f8385a486\"\u003e\u003ccode\u003ee1f986a\u003c/code\u003e\u003c/a\u003e Fix azure telemetry log exporter compatibility (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/f0f8b97a045700b20ccdf30d91aa742a87d6def9\"\u003e\u003ccode\u003ef0f8b97\u003c/code\u003e\u003c/a\u003e Verify allowlist environment prior to running (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/20a7109d36a00e7cd695b0a6f5901311fd6728fc\"\u003e\u003ccode\u003e20a7109\u003c/code\u003e\u003c/a\u003e Add cool-down period to dependabot’s updates (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/authclient-1.0.1...rest-client-2.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ministryofjustice/hmpps-rest-client` from 1.1.0 to 2.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/releases\"\u003e@​ministryofjustice/hmpps-rest-client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003erest-client-2.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle custom timeout by \u003ca href=\"https://github.com/froddd\"\u003e\u003ccode\u003e@​froddd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/204\"\u003eministryofjustice/hmpps-typescript-lib#204\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/froddd\"\u003e\u003ccode\u003e@​froddd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/204\"\u003eministryofjustice/hmpps-typescript-lib#204\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-1.0.1...rest-client-2.2.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-1.0.1...rest-client-2.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003emonitoring-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat’s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMonitoring package to use proxy-aware version of rest-client by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/185\"\u003eministryofjustice/hmpps-typescript-lib#185\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/rest-client-2.1.0...monitoring-client-2.1.0\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003erest-client-2.1.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the development group across 3 directories with 1 update by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/179\"\u003eministryofjustice/hmpps-typescript-lib#179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake rest-client proxy-aware by \u003ca href=\"https://github.com/KristianGregor\"\u003e\u003ccode\u003e@​KristianGregor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/183\"\u003eministryofjustice/hmpps-typescript-lib#183\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/drop-node-20-support...rest-client-2.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/231\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v12\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/frontend-types-2.0.2...frontend-types-2.0.3\"\u003eChanges\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/215\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v11\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixing precommit hooks config location by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/140\"\u003eministryofjustice/hmpps-typescript-lib#140\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-0.0.1-alpha.1...precommit-hooks-2.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003efrontend-types-2.0.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/213\"\u003eAllow \u003ccode\u003e@ministryofjustice/frontend-types\u003c/code\u003e to work with MoJ frontend v10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eprecommit-hooks-2.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRelease precommit hooks with prek by \u003ca href=\"https://github.com/andrewrlee\"\u003e\u003ccode\u003e@​andrewrlee\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/pull/135\"\u003eministryofjustice/hmpps-typescript-lib#135\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/precommit-hooks-2.0.0-beta.6...precommit-hooks-2.0.0\"\u003ehttps://github.com/ministryofjustice/hmpps-typescript-lib/compare/precommit-hooks-2.0.0-beta.6...precommit-hooks-2.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ehmpps-audit-client-2.0.0\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/c62e1301c523d5d74b63bcffc88be0d4960adae0\"\u003e\u003ccode\u003ec62e130\u003c/code\u003e\u003c/a\u003e Adding package-lock file to provide more consistent builds (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/176\"\u003e#176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/e1f986ac5a923745627267e8e706451f8385a486\"\u003e\u003ccode\u003ee1f986a\u003c/code\u003e\u003c/a\u003e Fix azure telemetry log exporter compatibility (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/173\"\u003e#173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/f0f8b97a045700b20ccdf30d91aa742a87d6def9\"\u003e\u003ccode\u003ef0f8b97\u003c/code\u003e\u003c/a\u003e Verify allowlist environment prior to running (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/20a7109d36a00e7cd695b0a6f5901311fd6728fc\"\u003e\u003ccode\u003e20a7109\u003c/code\u003e\u003c/a\u003e Add cool-down period to dependabot’s updates (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/165\"\u003e#165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/2a186c7d55ab8a3fcf46a5c2a41c32f2f0572725\"\u003e\u003ccode\u003e2a186c7\u003c/code\u003e\u003c/a\u003e Pin to \u003ccode\u003emonitor-opentelemetry-exporter\u003c/code\u003e to more 'stable' beta version in azur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/3105f0cb5d29c8524b7e989e51e7442b5674fa49\"\u003e\u003ccode\u003e3105f0c\u003c/code\u003e\u003c/a\u003e Enforcing minimum release age (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/162\"\u003e#162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/7e32b803b8599f16c640170aff6e481699d325b8\"\u003e\u003ccode\u003e7e32b80\u003c/code\u003e\u003c/a\u003e Fix the ConfigurableComponent config class to have objects in frontend-types ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/5b611292a69308b94e529025f2cab202060d5275\"\u003e\u003ccode\u003e5b61129\u003c/code\u003e\u003c/a\u003e Added support for semantic versioning in allowlist (\u003ca href=\"https://redirect.github.com/ministryofjustice/hmpps-typescript-lib/issues/155\"\u003e#155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/83bfe391deb7a73b654cf68a7ba7e1a72ec0ad25\"\u003e\u003ccode\u003e83bfe39\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​opentelemetry/instrumentation-bunyan\u003c/code\u003e from 0.56.0 to 0.58.0 in /packages...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/commit/58f2ea0fbbe076da9e795b26ef27ee8cbd1f39ab\"\u003e\u003ccode\u003e58f2ea0\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​npmcli/run-script\u003c/code\u003e from 10.0.3 to 10.0.4 in /packages/npm-script-allowli...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ministryofjustice/hmpps-typescript-lib/compare/azure-telemetry-1.1.0...rest-client-2.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `applicationinsights` from 2.9.8 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/ApplicationInsights-node.js/releases\"\u003eapplicationinsights's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.0\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@opentelemetry/*\u003c/code\u003e (0.220 / 2.9) and \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to resolve dependency audit alerts.\u003c/li\u003e\n\u003cli\u003eReplaced the \u003ccode\u003ediagnostic-channel\u003c/code\u003e/\u003ccode\u003ediagnostic-channel-publishers\u003c/code\u003e console log collection with OpenTelemetry console instrumentation provided by \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003enoDiagnosticChannel\u003c/code\u003e and \u003ccode\u003enoPatchModules\u003c/code\u003e in favor of OpenTelemetry \u003ccode\u003einstrumentationOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eConsole severity is now derived from the console method (\u003ccode\u003econsole.error\u003c/code\u003e maps to Error, \u003ccode\u003econsole.warn\u003c/code\u003e maps to Warning, and \u003ccode\u003econsole.log\u003c/code\u003e/\u003ccode\u003econsole.info\u003c/code\u003e map to Information).\u003c/li\u003e\n\u003cli\u003eAn explicitly configured console \u003ccode\u003elogSendingLevel\u003c/code\u003e now takes precedence over \u003ccode\u003eAPPLICATIONINSIGHTS_INSTRUMENTATION_LOGGING_LEVEL\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1514\"\u003emicrosoft/ApplicationInsights-node.js#1514\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-node.js/compare/3.15.1...3.16.0\"\u003ehttps://github.com/microsoft/ApplicationInsights-node.js/compare/3.15.1...3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.15.1\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e, \u003ccode\u003e@azure/identity\u003c/code\u003e, and \u003ccode\u003e@opentelemetry/*\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eRemoved the legacy \u003ccode\u003e@azure/functions-old\u003c/code\u003e (v3) dependency.\u003c/li\u003e\n\u003cli\u003eResolved vulnerabilities in dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAutoCollectExceptions\u003c/code\u003e no longer calls \u003ccode\u003eforceFlush\u003c/code\u003e per exception and now rate-limits exception telemetry to 50 records/min (emitting a single suppressed-count summary per window). \u003ccode\u003eforceFlush\u003c/code\u003e still runs on the terminal exit path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1509\"\u003emicrosoft/ApplicationInsights-node.js#1509\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-node.js/compare/3.15.0...3.15.1\"\u003ehttps://github.com/microsoft/ApplicationInsights-node.js/compare/3.15.0...3.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.15.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Node.js version is now 20.0.0. Node.js 18 is end-of-life (April 2025) and the underlying \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e / \u003ccode\u003e@azure/monitor-opentelemetry-exporter\u003c/code\u003e dependencies require Node \u0026gt;= 20.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to \u003ccode\u003e^1.18.0\u003c/code\u003e and \u003ccode\u003e@azure/monitor-opentelemetry-exporter\u003c/code\u003e to \u003ccode\u003e^1.0.0-beta.41\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eResolved vulnerabilities in dependencies (added \u003ccode\u003eoverrides\u003c/code\u003e for \u003ccode\u003eprotobufjs\u003c/code\u003e \u003ccode\u003e^8.2.0\u003c/code\u003e and \u003ccode\u003eserialize-javascript\u003c/code\u003e \u003ccode\u003e^7.0.5\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak caused by process event listener accumulation when \u003ccode\u003euseAzureMonitor()\u003c/code\u003e is called multiple times. (\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/issues/1415\"\u003e#1415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1496\"\u003emicrosoft/ApplicationInsights-node.js#1496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1497\"\u003emicrosoft/ApplicationInsights-node.js#1497\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-node.js/blob/main/CHANGELOG.md\"\u003eapplicationinsights's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e3.16.0 (2026-08-12)\u003c/h3\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@opentelemetry/*\u003c/code\u003e (0.220 / 2.9) and \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to resolve dependency audit alerts.\u003c/li\u003e\n\u003cli\u003eReplaced the \u003ccode\u003ediagnostic-channel\u003c/code\u003e/\u003ccode\u003ediagnostic-channel-publishers\u003c/code\u003e console log collection with OpenTelemetry console instrumentation provided by \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003enoDiagnosticChannel\u003c/code\u003e and \u003ccode\u003enoPatchModules\u003c/code\u003e in favor of OpenTelemetry \u003ccode\u003einstrumentationOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eConsole severity is now derived from the console method (\u003ccode\u003econsole.error\u003c/code\u003e maps to Error, \u003ccode\u003econsole.warn\u003c/code\u003e maps to Warning, and \u003ccode\u003econsole.log\u003c/code\u003e/\u003ccode\u003econsole.info\u003c/code\u003e map to Information).\u003c/li\u003e\n\u003cli\u003eAn explicitly configured console \u003ccode\u003elogSendingLevel\u003c/code\u003e now takes precedence over \u003ccode\u003eAPPLICATIONINSIGHTS_INSTRUMENTATION_LOGGING_LEVEL\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.15.1 (2026-06-24)\u003c/h3\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e, \u003ccode\u003e@azure/identity\u003c/code\u003e, and \u003ccode\u003e@opentelemetry/*\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eRemoved the legacy \u003ccode\u003e@azure/functions-old\u003c/code\u003e (v3) dependency.\u003c/li\u003e\n\u003cli\u003eResolve vulnerabilities in dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAutoCollectExceptions\u003c/code\u003e no longer calls \u003ccode\u003eforceFlush\u003c/code\u003e per exception and now rate-limits exception telemetry to 50 records/min (emitting a single suppressed-count summary per window). \u003ccode\u003eforceFlush\u003c/code\u003e still runs on the terminal exit path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.15.0 (2026-05-13)\u003c/h3\u003e\n\u003ch4\u003eBreaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Node.js version is now 20.0.0. Node.js 18 is end-of-life (April 2025) and the underlying \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e / \u003ccode\u003e@azure/monitor-opentelemetry-exporter\u003c/code\u003e dependencies require Node \u0026gt;= 20.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​azure/monitor-opentelemetry\u003c/code\u003e and \u003ccode\u003e@​azure/monitor-opentelemetry-exporter\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eResolve vulnerabilities in dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eBug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak caused by process event listener accumulation when \u003ccode\u003euseAzureMonitor()\u003c/code\u003e is called multiple times. (\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/issues/1415\"\u003e#1415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.14.0 (2026-02-24)\u003c/h3\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate OTel global detection to wait for the customer app to initialize before detection.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.13.0 (2026-01-16)\u003c/h3\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eAdd OpenTelemetry global detection to the agent.\u003c/li\u003e\n\u003cli\u003eAdd functionality for the TelemetryClient to not use global providers.\u003c/li\u003e\n\u003cli\u003eResolve vulnerabilities in dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/microsoft/ApplicationInsights-node.js/commits/3.16.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `compression` from 1.8.1 to 1.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/compression/releases\"\u003ecompression's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.2\u003c/h2\u003e\n\u003ch2\u003eImportant\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-87776\"\u003eCVE-2026-87776\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/compression/security/advisories/GHSA-vc2v-76pw-4v95\"\u003eGHSA-vc2v-76pw-4v95\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add funding to package.json by \u003ca href=\"https://github.com/bjohansebas\"\u003e\u003ccode\u003e@​bjohansebas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/248\"\u003eexpressjs/compression#248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.2 to 3.29.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/249\"\u003eexpressjs/compression#249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 4.2.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/253\"\u003eexpressjs/compression#253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.7 to 3.29.11 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/252\"\u003eexpressjs/compression#252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/251\"\u003eexpressjs/compression#251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 4.4.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/261\"\u003eexpressjs/compression#261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 3.29.11 to 4.31.2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/260\"\u003eexpressjs/compression#260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/259\"\u003eexpressjs/compression#259\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/258\"\u003eexpressjs/compression#258\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump coverallsapp/github-action from 2.3.6 to 2.3.7 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/264\"\u003eexpressjs/compression#264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/checkout from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/263\"\u003eexpressjs/compression#263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.2 to 4.31.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/262\"\u003eexpressjs/compression#262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: up node version to 25.x in CI by \u003ca href=\"https://github.com/imangas\"\u003e\u003ccode\u003e@​imangas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/272\"\u003eexpressjs/compression#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edoc(package): remove history.md and add readme.md to published files by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/270\"\u003eexpressjs/compression#270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate link to CONTRIBUTING.md by \u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/281\"\u003eexpressjs/compression#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: run CI on Windows and macOS by \u003ca href=\"https://github.com/kilisamemarisaaa\"\u003e\u003ccode\u003e@​kilisamemarisaaa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/283\"\u003eexpressjs/compression#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/257\"\u003eexpressjs/compression#257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/268\"\u003eexpressjs/compression#268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump github/codeql-action from 4.31.5 to 4.31.9 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/265\"\u003eexpressjs/compression#265\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/setup-node from 6.0.0 to 6.1.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/266\"\u003eexpressjs/compression#266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/267\"\u003eexpressjs/compression#267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): npm-publish via reusable workflows by \u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/269\"\u003eexpressjs/compression#269\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update outdated Brotli note and fix npm install docs URL by \u003ca href=\"https://github.com/Vansh1811\"\u003e\u003ccode\u003e@​Vansh1811\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/276\"\u003eexpressjs/compression#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: match Cache-Control no-transform directive case-insensitively by \u003ca href=\"https://github.com/vaibhavmashal\"\u003e\u003ccode\u003e@​vaibhavmashal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/286\"\u003eexpressjs/compression#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e1.8.2 by \u003ca href=\"https://github.com/UlisesGascon\"\u003e\u003ccode\u003e@​UlisesGascon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/287\"\u003eexpressjs/compression#287\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/imangas\"\u003e\u003ccode\u003e@​imangas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/272\"\u003eexpressjs/compression#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sheplu\"\u003e\u003ccode\u003e@​sheplu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/270\"\u003eexpressjs/compression#270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/krzysdz\"\u003e\u003ccode\u003e@​krzysdz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/281\"\u003eexpressjs/compression#281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kilisamemarisaaa\"\u003e\u003ccode\u003e@​kilisamemarisaaa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/283\"\u003eexpressjs/compression#283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Vansh1811\"\u003e\u003ccode\u003e@​Vansh1811\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/276\"\u003eexpressjs/compression#276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vaibhavmashal\"\u003e\u003ccode\u003e@​vaibhavmashal\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/expressjs/compression/pull/286\"\u003eexpressjs/compression#286\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/expressjs/compression/compare/v1.8.1...v1.8.2\"\u003ehttps://github.com/expressjs/compression/compare/v1.8.1...v1.8.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expressjs/compression/blob/master/HISTORY.md\"\u003ecompression's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e1.8.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ca href=\"https://www.cve.org/CVERecord?id=CVE-2026-87776\"\u003eCVE-2026-87776\u003c/a\u003e (\u003ca href=\"https://github.com/expressjs/compression/security/advisories/GHSA-vc2v-76pw-4v95\"\u003eGHSA-vc2v-76pw-4v95\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edeps: add destroy@1.2.0\u003c/li\u003e\n\u003cli\u003eMatch \u003ccode\u003eCache-Control: no-transform\u003c/code\u003e directive case-insensitively\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/compression/commit/0f9707417bd53d41a319fce8bdb80dfa08b435c8\"\u003e\u003ccode\u003e0f97074\u003c/code\u003e\u003c/a\u003e 1.8.2 (\u003ca href=\"https://redirect.github.com/expressjs/compression/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/compression/commit/151f63e91e1b64f8fb0b064e19321a4f28db6bff\"\u003e\u003ccode\u003e151f63e\u003c/code\u003e\u003c/a\u003e fix: destroy compression stream on response close\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/compression/commit/0a764956691bede2b62c711598ee65ea643d3b1e\"\u003e\u003ccode\u003e0a76495\u003c/code\u003e\u003c/a\u003e fix: match Cache-Control no-transform directive case-insensitively (\u003ca href=\"https://redirect.github.com/expressjs/compression/issues/286\"\u003e#286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/expressjs/compression/commit/c17b6e58ac914c84d9e3a64130dcc428e0e26887\"\u003e\u003ccode\u003ec17b6e5\u003c/code\u003e\u003c/a\u003e docs: up...\n\n_Description has been truncated_","html_url":"https://github.com/ministryofjustice/gov-reuse/pull/161","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ministryofjustice%2Fgov-reuse/issues/161","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/161/packages"}},{"old_version":"14.0.16","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-09-11T20:45:49.000Z","version_change":"14.0.16 → 14.0.17","issue":{"uuid":"5428809510","node_id":"PR_kwDOBNYa1c8AAAABDMtKHg","number":1217,"state":"open","title":"chore(deps): bump the minor-production-deps group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-11T20:45:49.000Z","updated_at":"2026-09-11T20:50:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-production-deps","update_count":3,"packages":[{"name":"oas","old_version":"38.1.1","new_version":"38.5.2","repository_url":"https://github.com/readmeio/oas"},{"name":"@readme/oas-to-har","old_version":"38.0.0","new_version":"38.5.1","repository_url":"https://github.com/readmeio/oas"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-production-deps group with 3 updates in the / directory: [oas](https://github.com/readmeio/oas/tree/HEAD/packages/oas), [@readme/oas-to-har](https://github.com/readmeio/oas/tree/HEAD/packages/oas-to-har) and [nock](https://github.com/nock/nock).\n\nUpdates `oas` from 38.1.1 to 38.5.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/readmeio/oas/blob/main/packages/oas/CHANGELOG.md\"\u003eoas's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e38.5.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4180d7c: Populate property examples from a schema-level \u003ccode\u003eexamples\u003c/code\u003e array of objects\u003c/li\u003e\n\u003cli\u003e2a7dfeb: Retain Path Item \u003ccode\u003e$ref\u003c/code\u003e targets reached through \u003ccode\u003e#/paths\u003c/code\u003e and \u003ccode\u003e#/webhooks\u003c/code\u003e operation pointers, and keep security schemes whose names require JSON Pointer escaping, so reduce no longer emits dangling references.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/9\"\u003e\u003ccode\u003e@​9\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef9c2553: Resolve Path Item \u003ccode\u003e$ref\u003c/code\u003es when scoping \u003ccode\u003eanalyzeOperation()\u003c/code\u003e / \u003ccode\u003eanalyzeWebhookOperation()\u003c/code\u003e so \u003ccode\u003ecomponents.pathItems\u003c/code\u003e operations no longer throw \u0026quot;operation not found\u0026quot;.\u003c/li\u003e\n\u003cli\u003e9e0fe7d: Fix \u003ccode\u003eanalyzer()\u003c/code\u003e gating the \u003ccode\u003ewebhooks\u003c/code\u003e query on \u003ccode\u003exmlSchemas\u003c/code\u003e, so requesting webhook analysis actually returns webhook results.\u003c/li\u003e\n\u003cli\u003e164d208: Resolve Path Item \u003ccode\u003e$ref\u003c/code\u003es when matching URLs to operations and when collecting common parameters so \u003ccode\u003ecomponents.pathItems\u003c/code\u003e and webhook Path Items no longer drop methods or parameters.\u003c/li\u003e\n\u003cli\u003eb440535: Retain Path Items and webhooks targeted by \u003ccode\u003e#/paths\u003c/code\u003e and \u003ccode\u003e#/webhooks\u003c/code\u003e \u003ccode\u003e$ref\u003c/code\u003es — including whole-item and path-level parameter pointers — so reduce/prune no longer emit dangling references. Field-level pointers also keep sibling container \u003ccode\u003e$ref\u003c/code\u003e targets.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [21732a2]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [3f27c3e]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [e3f4494]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [fcfb099]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea312286: Add support for the \u003ccode\u003eapply-tag-changes\u003c/code\u003e ReadMe extension (\u003ccode\u003ex-readme.apply-tag-changes\u003c/code\u003e) for opting in to moving existing API operation pages to match their tags within the current API category.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4b98e32: Add an \u003ccode\u003eOpenAPIPruner\u003c/code\u003e utility for removing selected tags, paths, operations, operation IDs, and webhooks while pruning unreachable components and tags. Add operation ID selection to \u003ccode\u003eOpenAPIReducer\u003c/code\u003e, including generated IDs for operations without an authored \u003ccode\u003eoperationId\u003c/code\u003e. The shared transformer also retains operations discovered through cross-operation references and removes metadata from containers when all their operations are filtered.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecab28e3: Escape regex metacharacters when matching incoming URLs against server URLs, and strip every hyphen from path parameter names so multi-hyphen parameters still match.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [1f9e9c7]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [7c55763]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.3.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/readmeio/oas/commits/HEAD/packages/oas\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@readme/oas-to-har` from 38.0.0 to 38.5.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/readmeio/oas/blob/main/packages/oas-to-har/CHANGELOG.md\"\u003e@​readme/oas-to-har's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e38.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e24c79e3: chore(deps): bump qs from 6.15.3 to 6.16.0\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f9c2553]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [9e0fe7d]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [164d208]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [b440535]\n\u003cul\u003e\n\u003cli\u003eoas@38.5.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.2.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eff467c3: \u003ccode\u003e@readme/oas-to-snippet\u003c/code\u003e gets support for generating \u0026quot;Agent Prompt\u0026quot; code snippets, and also a few minor dependencies were upgraded.\n\u003cul\u003e\n\u003cli\u003eoas@38.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/readmeio/oas/commits/HEAD/packages/oas-to-har\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.16 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/readmeio/api/pull/1217","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/readmeio%2Fapi/issues/1217","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1217/packages"}},{"old_version":"14.0.12","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-09-09T06:24:11.000Z","version_change":"14.0.12 → 14.0.17","issue":{"uuid":"5395811325","node_id":"PR_kwDORzrqpc8AAAABCyNMeA","number":149,"state":"closed","title":"chore(deps): bump the dependencies group across 1 directory with 67 updates","user":"dependabot[bot]","labels":["dependencies","package: linter","package: crawler","package: dashboard","package: gateway","package: test-harness","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-16T06:21:28.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-09T06:24:11.000Z","updated_at":"2026-09-16T06:21:31.000Z","time_to_close":604637,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"dependencies","update_count":67,"packages":[{"name":"axios","old_version":"1.15.0","new_version":"1.20.0","repository_url":"https://github.com/axios/axios"},{"name":"nock","old_version":"14.0.12","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"@babel/plugin-syntax-import-attributes","old_version":"7.28.6","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx-self","old_version":"7.27.1","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@babel/plugin-transform-react-jsx-source","old_version":"7.27.1","new_version":"7.29.7","repository_url":"https://github.com/babel/babel"},{"name":"@eslint-community/eslint-utils","old_version":"4.9.1","new_version":"4.10.1","repository_url":"https://github.com/eslint-community/eslint-utils"},{"name":"@eslint/eslintrc","old_version":"3.3.5","new_version":"3.3.7","repository_url":"https://github.com/eslint/eslintrc"},{"name":"@humanfs/core","old_version":"0.19.1","new_version":"0.19.2","repository_url":"https://github.com/humanwhocodes/humanfs"},{"name":"@humanfs/node","old_version":"0.16.7","new_version":"0.16.8","repository_url":"https://github.com/humanwhocodes/humanfs"},{"name":"@istanbuljs/schema","old_version":"0.1.3","new_version":"0.1.6","repository_url":"https://github.com/istanbuljs/schema"},{"name":"@jridgewell/sourcemap-codec","old_version":"1.5.5","new_version":"1.6.0","repository_url":"https://github.com/jridgewell/sourcemaps"},{"name":"@mswjs/interceptors","old_version":"0.41.3","new_version":"0.41.9","repository_url":"https://github.com/mswjs/interceptors"},{"name":"@napi-rs/wasm-runtime","old_version":"1.1.3","new_version":"1.2.3","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"@sinclair/typebox","old_version":"0.27.10","new_version":"0.27.12","repository_url":"https://github.com/sinclairzx81/sinclair-typebox"},{"name":"@types/d3-shape","old_version":"3.1.8","new_version":"3.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"acorn","old_version":"8.16.0","new_version":"8.18.0","repository_url":"https://github.com/acornjs/acorn"},{"name":"baseline-browser-mapping","old_version":"2.10.17","new_version":"2.11.21","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"body-parser","old_version":"2.2.2","new_version":"2.3.0","repository_url":"https://github.com/expressjs/body-parser"},{"name":"browserslist","old_version":"4.28.2","new_version":"4.28.9","repository_url":"https://github.com/browserslist/browserslist"},{"name":"es-module-lexer","old_version":"2.0.0","new_version":"2.3.2","repository_url":"https://github.com/guybedford/es-module-lexer"},{"name":"es-object-atoms","old_version":"1.1.1","new_version":"1.1.2","repository_url":"https://github.com/ljharb/es-object-atoms"},{"name":"expect-type","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/mmkal/expect-type"},{"name":"flatted","old_version":"3.4.2","new_version":"3.4.4","repository_url":"https://github.com/WebReflection/flatted"},{"name":"iconv-lite","old_version":"0.7.2","new_version":"0.7.3","repository_url":"https://github.com/pillarjs/iconv-lite"},{"name":"is-core-module","old_version":"2.16.1","new_version":"2.16.2","repository_url":"https://github.com/inspect-js/is-core-module"},{"name":"lightningcss","old_version":"1.32.0","new_version":"1.33.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"negotiator","old_version":"1.0.0","new_version":"1.1.0","repository_url":"https://github.com/jshttp/negotiator"},{"name":"obug","old_version":"2.1.1","new_version":"2.2.1","repository_url":"https://github.com/sxzz/obug"},{"name":"postcss","old_version":"8.5.9","new_version":"8.5.28","repository_url":"https://github.com/postcss/postcss"},{"name":"range-parser","old_version":"1.2.1","new_version":"1.3.0","repository_url":"https://github.com/jshttp/range-parser"},{"name":"resolve","old_version":"1.22.11","new_version":"1.22.12","repository_url":"https://github.com/browserify/resolve"},{"name":"rollup","old_version":"4.60.1","new_version":"4.63.1","repository_url":"https://github.com/rollup/rollup"},{"name":"std-env","old_version":"4.0.0","new_version":"4.2.0","repository_url":"https://github.com/unjs/std-env"},{"name":"tinyexec","old_version":"1.1.1","new_version":"1.3.1","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyglobby","old_version":"0.2.16","new_version":"0.2.17","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"tinyrainbow","old_version":"3.1.0","new_version":"3.1.1","repository_url":"https://github.com/tinylibs/tinyrainbow"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 36 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [axios](https://github.com/axios/axios) | `1.15.0` | `1.20.0` |\n| [nock](https://github.com/nock/nock) | `14.0.12` | `14.0.17` |\n| [@babel/plugin-syntax-import-attributes](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-import-attributes) | `7.28.6` | `7.29.7` |\n| [@babel/plugin-transform-react-jsx-self](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx-self) | `7.27.1` | `7.29.7` |\n| [@babel/plugin-transform-react-jsx-source](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx-source) | `7.27.1` | `7.29.7` |\n| [@eslint-community/eslint-utils](https://github.com/eslint-community/eslint-utils) | `4.9.1` | `4.10.1` |\n| [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.5` | `3.3.7` |\n| [@humanfs/core](https://github.com/humanwhocodes/humanfs) | `0.19.1` | `0.19.2` |\n| [@humanfs/node](https://github.com/humanwhocodes/humanfs/tree/HEAD/packages/node) | `0.16.7` | `0.16.8` |\n| [@istanbuljs/schema](https://github.com/istanbuljs/schema) | `0.1.3` | `0.1.6` |\n| [@jridgewell/sourcemap-codec](https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec) | `1.5.5` | `1.6.0` |\n| [@mswjs/interceptors](https://github.com/mswjs/interceptors) | `0.41.3` | `0.41.9` |\n| [@napi-rs/wasm-runtime](https://github.com/napi-rs/napi-rs/tree/HEAD/wasm-runtime) | `1.1.3` | `1.2.3` |\n| [@sinclair/typebox](https://github.com/sinclairzx81/sinclair-typebox) | `0.27.10` | `0.27.12` |\n| [@types/d3-shape](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/d3-shape) | `3.1.8` | `3.2.0` |\n| [acorn](https://github.com/acornjs/acorn) | `8.16.0` | `8.18.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.10.17` | `2.11.21` |\n| [body-parser](https://github.com/expressjs/body-parser) | `2.2.2` | `2.3.0` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.2` | `4.28.9` |\n| [es-module-lexer](https://github.com/guybedford/es-module-lexer) | `2.0.0` | `2.3.2` |\n| [es-object-atoms](https://github.com/ljharb/es-object-atoms) | `1.1.1` | `1.1.2` |\n| [expect-type](https://github.com/mmkal/expect-type) | `1.3.0` | `1.4.0` |\n| [flatted](https://github.com/WebReflection/flatted) | `3.4.2` | `3.4.4` |\n| [iconv-lite](https://github.com/pillarjs/iconv-lite) | `0.7.2` | `0.7.3` |\n| [is-core-module](https://github.com/inspect-js/is-core-module) | `2.16.1` | `2.16.2` |\n| [lightningcss](https://github.com/parcel-bundler/lightningcss) | `1.32.0` | `1.33.0` |\n| [negotiator](https://github.com/jshttp/negotiator) | `1.0.0` | `1.1.0` |\n| [obug](https://github.com/sxzz/obug) | `2.1.1` | `2.2.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.9` | `8.5.28` |\n| [range-parser](https://github.com/jshttp/range-parser) | `1.2.1` | `1.3.0` |\n| [resolve](https://github.com/browserify/resolve) | `1.22.11` | `1.22.12` |\n| [rollup](https://github.com/rollup/rollup) | `4.60.1` | `4.63.1` |\n| [std-env](https://github.com/unjs/std-env) | `4.0.0` | `4.2.0` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.1.1` | `1.3.1` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.16` | `0.2.17` |\n| [tinyrainbow](https://github.com/tinylibs/tinyrainbow) | `3.1.0` | `3.1.1` |\n\n\nUpdates `axios` from 1.15.0 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.20.0 — August 19, 2026\u003c/h2\u003e\n\u003cp\u003eThis release hardens runtime option handling, adds RFC 9110 status-code aliases, fixes Node.js and XHR reliability issues, and refreshes project tooling and documentation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Breaking Changes \u0026amp; Deprecations\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP Status Naming: Added ContentTooLarge (413) and UnprocessableContent (422), while retaining PayloadTooLarge and UnprocessableEntity as backward-compatible deprecated aliases. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11082\"\u003e#11082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRuntime Option Handling: Hardened behavioral configuration reads against shared and foreign prototype pollution and normalized unsafe interceptor replacement objects. This also clarifies Fetch redirect and custom implementation behavior, HTTP/2 DNS and proxy handling, CIDR-based NO_PROXY matching, and malformed data URI rejection; see the PR for documented compatibility effects. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11141\"\u003e#11141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInterceptor Lifecycle: Prevented unbounded handler-array growth by trimming trailing ejected interceptors without changing iteration semantics, and kept interceptor operations safe when the public handlers field is nullish. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11087\"\u003e#11087\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequest Error Preservation: Prevented custom Error.prepareStackTrace implementations that return non-string values from replacing the original request failure with an unrelated TypeError. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11109\"\u003e#11109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eXHR Reliability: Navigation-canceled requests now reject with ECONNABORTED instead of resolving with status 0, while successful downloads flush their final progress callback during the live loadend dispatch. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11094\"\u003e#11094\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNode.js Socket Memory: Removed request-context retention from per-socket error listeners, preventing completed response data from being pinned for the lifetime of pooled keep-alive sockets. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11091\"\u003e#11091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCore Methods and HTTP Errors: Prevented structural method-header buckets from leaking into outgoing headers, standardized invalid DNS lookup and httpVersion failures as AxiosError.ERR_BAD_OPTION_VALUE, and corrected the timeoutErrorMessage merge strategy. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11096\"\u003e#11096\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDependencies: Updated fast-uri, postcss, js-yaml, mocha, development-tooling groups, and GitHub Actions dependencies. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11092\"\u003e#11092\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11098\"\u003e#11098\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11099\"\u003e#11099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11106\"\u003e#11106\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11107\"\u003e#11107\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11122\"\u003e#11122\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11123\"\u003e#11123\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11126\"\u003e#11126\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11127\"\u003e#11127\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11133\"\u003e#11133\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11140\"\u003e#11140\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11143\"\u003e#11143\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11144\"\u003e#11144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation: Applied the v1.19.0 documentation updates, added the missing fs import to the README stream example, introduced localized global search, and repaired the interceptor test link. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11101\"\u003e#11101\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11113\"\u003e#11113\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11097\"\u003e#11097\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11119\"\u003e#11119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSponsorship: Updated sponsorship links and data and added ScrapingBee as a sponsor. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11124\"\u003e#11124\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11136\"\u003e#11136\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11137\"\u003e#11137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCI and Release: Switched ESM smoke tests to locked dependencies and synchronized package and runtime version metadata for v1.20.0. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11128\"\u003e#11128\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11152\"\u003e#11152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yens1\"\u003e\u003ccode\u003e@​yens1\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11109\"\u003e#11109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Sasireddy001\"\u003e\u003ccode\u003e@​Sasireddy001\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11113\"\u003e#11113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ari-token-security\"\u003e\u003ccode\u003e@​ari-token-security\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11094\"\u003e#11094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/timothyokooboh\"\u003e\u003ccode\u003e@​timothyokooboh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11097\"\u003e#11097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gi9439041-png\"\u003e\u003ccode\u003e@​gi9439041-png\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11119\"\u003e#11119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Hashim1999164\"\u003e\u003ccode\u003e@​Hashim1999164\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11082\"\u003e#11082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/v-dev-cl\"\u003e\u003ccode\u003e@​v-dev-cl\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11091\"\u003e#11091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/r0h1tb\"\u003e\u003ccode\u003e@​r0h1tb\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ostapondo\"\u003e\u003ccode\u003e@​ostapondo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog (\u003ca href=\"https://github.com/axios/axios/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/axios/axios/compare/v1.19.0...v1.20.0\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev1.19.0 - July 22, 2026\u003c/h2\u003e\n\u003cp\u003eThis release raises the form-data security floor, adds configuration and type-system capabilities, and fixes NO_PROXY matching, interceptor errors, progress reporting, and serialization edge cases.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMultipart Form Data: Raised the form-data dependency floor to ^4.0.6, preventing fresh installations from resolving versions affected by the CRLF injection vulnerability GHSA-hmw2-7cc7-3qxx (\u003ca href=\"https://github.com/advisories/GHSA-hmw2-7cc7-3qxx\"\u003ehttps://github.com/advisories/GHSA-hmw2-7cc7-3qxx\u003c/a\u003e). (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev1.19.0 — July 22, 2026\u003c/h2\u003e\n\u003cp\u003eThis release raises the form-data security floor, adds configuration and type-system capabilities, and fixes NO_PROXY matching, interceptor errors, progress reporting, and serialization edge cases.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMultipart Form Data: Raised the form-data dependency floor to ^4.0.6, preventing fresh installations from resolving versions affected by the CRLF injection vulnerability GHSA-hmw2-7cc7-3qxx (\u003ca href=\"https://github.com/advisories/GHSA-hmw2-7cc7-3qxx\"\u003ehttps://github.com/advisories/GHSA-hmw2-7cc7-3qxx\u003c/a\u003e). (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfiguration Extensibility: Preserved own-enumerable symbol-keyed fields through mergeConfig and added a generic params type across public TypeScript declarations, responses, errors,\nadapters, and serializers. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11043\"\u003e#11043\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11081\"\u003e#11081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHeader Parameter Parsing: Added the opt-in AxiosHeaders.parseParameters() parser for quote-aware, RFC-style HTTP parameter parsing while preserving legacy parsing behavior. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11051\"\u003e#11051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHTTP Status Codes: Added the missing Cloudflare 520 WebServerReturnsAnUnknownError status and matching ESM/CJS declarations. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11067\"\u003e#11067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eForm Data Conversion: Limited formDataToJSON path splitting to dot and bracket notation, preserving literal punctuation in keys, and removed browser-facing Buffer.from usage from toFormData to avoid unnecessary polyfills. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11006\"\u003e#11006\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11018\"\u003e#11018\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProxy Bypass: Canonicalized IPv4 shorthand, octal, and hexadecimal forms during NO_PROXY matching and honored * entries within comma- or space-separated bypass lists. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11029\"\u003e#11029\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11053\"\u003e#11053\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCancellation: Propagated already-aborted input signals immediately when composing abort signals. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11035\"\u003e#11035\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHeader Handling: Preserved empty first values for duplicate singleton headers and made AxiosHeaders#getSetCookie() consistently return arrays for present values. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11036\"\u003e#11036\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11037\"\u003e#11037\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eURL Handling: Included normalized, safely redacted offending URLs in malformed-protocol errors and removed repeated trailing slashes when combining base URLs. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11008\"\u003e#11008\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11038\"\u003e#11038\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProgress Events: Clamped malformed negative progress values to zero and ensured final Node.js download progress events are delivered before streamed responses close. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11039\"\u003e#11039\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11040\"\u003e#11040\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eError and JSON Serialization: Serialized Set values as arrays in JSON-compatible snapshots and synthesized useful AxiosError messages from otherwise-empty AggregateError instances. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11044\"\u003e#11044\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11059\"\u003e#11059\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eContent-Length Enforcement: Corrected base64 data: URL size estimation so maxContentLength is enforced consistently by the HTTP and Fetch adapters. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11061\"\u003e#11061\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSynchronous Interceptors: Prevented requests from being dispatched after synchronous request interceptors fail unless their paired rejection handler resolves successfully. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11071\"\u003e#11071\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDependencies: Updated development and test tooling, the docs fixture's Axios version, and GitHub Actions integrations including Checkout, Setup Node, Setup Deno, and Zizmor. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11031\"\u003e#11031\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11055\"\u003e#11055\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11056\"\u003e#11056\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11058\"\u003e#11058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11079\"\u003e#11079\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11080\"\u003e#11080\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11088\"\u003e#11088\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11089\"\u003e#11089\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11090\"\u003e#11090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild Outputs: Limited sourcemap generation to published minified bundles, removing broken map references from non-minified builds. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11054\"\u003e#11054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForm Data Internals: Centralized FormData header handling and made the Node.js adapter tolerate getHeaders() returning undefined under the content-only policy. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11062\"\u003e#11062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeveloper Experience: Ignored common local AI-tooling directories and fixed a constant-reassignment crash when the development sandbox serves its root path. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11032\"\u003e#11032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11073\"\u003e#11073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation: Updated sponsor information, clarified that baseURL is not a path-security boundary, scoped provenance claims to attested releases, and corrected the configuration-defaults documentation. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11041\"\u003e#11041\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11068\"\u003e#11068\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11076\"\u003e#11076\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11078\"\u003e#11078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublishing: Simplified v1 publishing to use the npm version bundled with Node.js 26 and updated package metadata for the 1.19.0 release. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11083\"\u003e#11083\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11095\"\u003e#11095\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11006\"\u003e#11006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yassertawfik4\"\u003e\u003ccode\u003e@​yassertawfik4\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11024\"\u003e#11024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnandSundar\"\u003e\u003ccode\u003e@​AnandSundar\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11029\"\u003e#11029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lin-hongkuan\"\u003e\u003ccode\u003e@​lin-hongkuan\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11035\"\u003e#11035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Wali007-lab\"\u003e\u003ccode\u003e@​Wali007-lab\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11054\"\u003e#11054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/magicdawn\"\u003e\u003ccode\u003e@​magicdawn\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11043\"\u003e#11043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/84a9f3b9a4f3244b8c8e818f557d64c7b964fb25\"\u003e\u003ccode\u003e84a9f3b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.20.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11152\"\u003e#11152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e6824eec5fcf9da467a9792724396badc490c469\"\u003e\u003ccode\u003ee6824ee\u003c/code\u003e\u003c/a\u003e fix: core methodList, HTTP adapter errors, and add tests (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11096\"\u003e#11096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d8a919fd81403d59058c0e9dbefc540407dee83f\"\u003e\u003ccode\u003ed8a919f\u003c/code\u003e\u003c/a\u003e fix(xhr): flush final progress during the live loadend dispatch (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2d2a21af8a433089474a2149781799c93acbcf3c\"\u003e\u003ccode\u003e2d2a21a\u003c/code\u003e\u003c/a\u003e fix(interceptors): tolerate nullish handlers in syncHandlerEntries (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d19040bda7a8be2f82c3c6e1a5bc03917daee39a\"\u003e\u003ccode\u003ed19040b\u003c/code\u003e\u003c/a\u003e fix: harden runtime option handling (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11141\"\u003e#11141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e0a02dd16671deabe2b809334d4c2ebede29a233\"\u003e\u003ccode\u003ee0a02dd\u003c/code\u003e\u003c/a\u003e chore(deps): bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2 in the github-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d10cb3aa3cda1d78721ddf96be590478df26cd81\"\u003e\u003ccode\u003ed10cb3a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the development_dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11143\"\u003e#11143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2c94646eb7cb7ab9dcb2aefdb04ab1b040c28e16\"\u003e\u003ccode\u003e2c94646\u003c/code\u003e\u003c/a\u003e chore(deps): bump js-yaml and mocha in /tests/smoke/cjs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11133\"\u003e#11133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/76c12bce5a4fe9a45bef9a5bf2baaf599d7d382e\"\u003e\u003ccode\u003e76c12bc\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump js-yaml from 4.3.0 to 4.3.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11140\"\u003e#11140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ba98559a7f5a18e531b5762387e5957bd281af3d\"\u003e\u003ccode\u003eba98559\u003c/code\u003e\u003c/a\u003e docs: add ScrapingBee sponsor (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11137\"\u003e#11137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.15.0...v1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.12 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/plugin-syntax-import-attributes` from 7.28.6 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/plugin-syntax-import-attributes's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-syntax-import-attributes/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-plugin-syntax-import-attributes\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/plugin-transform-react-jsx-self` from 7.27.1 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/plugin-transform-react-jsx-self's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx-self/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-plugin-transform-react-jsx-self\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/plugin-transform-react-jsx-self\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@babel/plugin-transform-react-jsx-source` from 7.27.1 to 7.29.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/babel/babel/releases\"\u003e@​babel/plugin-transform-react-jsx-source's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.29.7 (2026-05-25)\u003c/h2\u003e\n\u003cp\u003eRe-release all packages with npm provenance attestations\u003c/p\u003e\n\u003ch2\u003ev7.29.6 (2026-05-25)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18014\"\u003e#18014\u003c/a\u003e Catchup source map position in preserveFormat (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/18001\"\u003e#18001\u003c/a\u003e [7.x packport]Improve input source map handling (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-core\u003c/code\u003e, \u003ccode\u003ebabel-generator\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17998\"\u003e#17998\u003c/a\u003e Preserve original identifier names from input sourcemaps (\u003ca href=\"https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-react-jsx-source/issues/17992\"\u003e#17992\u003c/a\u003e) (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 3\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMateusz Burzyński (\u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNicolò Ribaudo (\u003ca href=\"https://github.com/nicolo-ribaudo\"\u003e\u003ccode\u003e@​nicolo-ribaudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.5 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:house:  Internal\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@babel/*\u003c/code\u003e dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.4 (2026-05-05)\u003c/h2\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-plugin-transform-modules-systemjs\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17974\"\u003e#17974\u003c/a\u003e [7.x backport]fix(systemjs): improve module string name support (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eCommitters: 1\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eHuáng Jùnliàng (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.29.3 (2026-04-30)\u003c/h2\u003e\n\u003ch4\u003e:eyeglasses: Spec Compliance\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17923\"\u003e#17923\u003c/a\u003e Support flow extends bound (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:bug: Bug Fix\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-helper-create-class-features-plugin\u003c/code\u003e, \u003ccode\u003ebabel-plugin-proposal-decorators\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17931\"\u003e#17931\u003c/a\u003e fix(decorators): replace super within all removed static elements (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-register\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17915\"\u003e#17915\u003c/a\u003e Fix thread synchronization issues in \u003ccode\u003e@babel/register\u003c/code\u003e (\u003ca href=\"https://github.com/liuxingbaoyu\"\u003e\u003ccode\u003e@​liuxingbaoyu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ebabel-compat-data\u003c/code\u003e, \u003ccode\u003ebabel-plugin-bugfix-safari-rest-destructuring-rhs-array\u003c/code\u003e, \u003ccode\u003ebabel-preset-env\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/babel/babel/pull/17788\"\u003e#17788\u003c/a\u003e Add bugfix plugin for Safari array rest destructuring bug (\u003ca href=\"https://github.com/JLHwung\"\u003e\u003ccode\u003e@​JLHwung\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e:nail_care: Polish\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebabel-parser\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/babel/babel/commit/4fba7541180bf5f58256d8e358b544e3831ad090\"\u003e\u003ccode\u003e4fba754\u003c/code\u003e\u003c/a\u003e v7.29.7\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/babel/babel/commits/v7.29.7/packages/babel-plugin-transform-react-jsx-source\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​babel/plugin-transform-react-jsx-source\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-community/eslint-utils` from 4.9.1 to 4.10.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint-community/eslint-utils/releases\"\u003e@​eslint-community/eslint-utils's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.10.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/compare/v4.10.0...v4.10.1\"\u003e4.10.1\u003c/a\u003e (2026-07-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd missing typings \u003ccode\u003e@​types/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/336\"\u003e#336\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/f16575f3ab9dbfa60854c2706bf71621aa02d56f\"\u003ef16575f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;feat: upgrade eslint-visitor-keys v5\u0026quot; (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/333\"\u003e#333\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/c160dba12e592a4244e4d857b78462629cd5596a\"\u003ec160dba\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;feat!: update Node.js version support to drop Node 18\u0026quot; (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/332\"\u003e#332\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/330a309511a15c024df43202dda4e9aef4fa0d8b\"\u003e330a309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.10.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/compare/v4.9.1...v4.10.0\"\u003e4.10.0\u003c/a\u003e (2026-07-22)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade eslint-visitor-keys v5 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/330\"\u003e#330\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/3a4159a7386e5dc20bca08c81d7c8fd64eae5fe1\"\u003e3a4159a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/f16575f3ab9dbfa60854c2706bf71621aa02d56f\"\u003e\u003ccode\u003ef16575f\u003c/code\u003e\u003c/a\u003e fix: add missing typings \u003ccode\u003e@​types/node\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/9594631b0b511d6db445288769dde852847b635c\"\u003e\u003ccode\u003e9594631\u003c/code\u003e\u003c/a\u003e chore: run Prettier\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/330a309511a15c024df43202dda4e9aef4fa0d8b\"\u003e\u003ccode\u003e330a309\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;feat!: update Node.js version support to drop Node 18\u0026quot; (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/332\"\u003e#332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/c160dba12e592a4244e4d857b78462629cd5596a\"\u003e\u003ccode\u003ec160dba\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;feat: upgrade eslint-visitor-keys v5\u0026quot; (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/80268bc44bf55e181fad96381f1a5d89fe492bf9\"\u003e\u003ccode\u003e80268bc\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/setup-node from 6 to 7 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/3a4159a7386e5dc20bca08c81d7c8fd64eae5fe1\"\u003e\u003ccode\u003e3a4159a\u003c/code\u003e\u003c/a\u003e feat: upgrade eslint-visitor-keys v5 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/330\"\u003e#330\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/3b082a6f986074cb700db5f4409c9bfb16c6eb6c\"\u003e\u003ccode\u003e3b082a6\u003c/code\u003e\u003c/a\u003e feat!: update Node.js version support to drop Node 18 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/329\"\u003e#329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/13a44bbec3eb7824379d7ed2c4799cd2f82a2f24\"\u003e\u003ccode\u003e13a44bb\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/327\"\u003e#327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/eb6000ecd2d2199768f46831f02fd6d898da2f41\"\u003e\u003ccode\u003eeb6000e\u003c/code\u003e\u003c/a\u003e chore(deps): bump codecov/codecov-action from 6 to 7 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint-community/eslint-utils/commit/9c5d33420a93c4b4e48a05ed7078362c09c4708a\"\u003e\u003ccode\u003e9c5d334\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/upload-pages-artifact from 4 to 5 (\u003ca href=\"https://redirect.github.com/eslint-community/eslint-utils/issues/323\"\u003e#323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint-community/eslint-utils/compare/v4.9.1...v4.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint/eslintrc` from 3.3.5 to 3.3.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/releases\"\u003e@​eslint/eslintrc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslintrc: v3.3.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.6...eslintrc-v3.3.7\"\u003e3.3.7\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003ef27e7c9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003ebb0d97a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslintrc: v3.3.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.6\"\u003e3.3.6\u003c/a\u003e (2026-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003ejs-yaml\u003c/code\u003e to 4.3.0 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/235\"\u003e#235\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/0c5de746dd98ac6904ee05ca594c50c5695e88bc\"\u003e0c5de74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md\"\u003e@​eslint/eslintrc's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.6...eslintrc-v3.3.7\"\u003e3.3.7\u003c/a\u003e (2026-09-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003ef27e7c9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003ebb0d97a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.6\"\u003e3.3.6\u003c/a\u003e (2026-07-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate \u003ccode\u003ejs-yaml\u003c/code\u003e to 4.3.0 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/235\"\u003e#235\u003c/a\u003e) (\u003ca href=\"https://github.com/eslint/eslintrc/commit/0c5de746dd98ac6904ee05ca594c50c5695e88bc\"\u003e0c5de74\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/7943fa6dd55b236a539f658b88c763a4f9fbb38d\"\u003e\u003ccode\u003e7943fa6\u003c/code\u003e\u003c/a\u003e chore: release 3.3.7 🚀 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/240\"\u003e#240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/bb0d97a338937b88fa99d6bbc0a904e34eda3d5f\"\u003e\u003ccode\u003ebb0d97a\u003c/code\u003e\u003c/a\u003e fix: update js-yaml to 4.3.2 to address security vulnerability (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/243\"\u003e#243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/5b4abc9c74dd92b9eb782ca81d559a88906509e9\"\u003e\u003ccode\u003e5b4abc9\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/f27e7c94e6d9438bd51cb483d8d5da768e1cc0b9\"\u003e\u003ccode\u003ef27e7c9\u003c/code\u003e\u003c/a\u003e fix: Bump js-yaml to 4.3.1 (\u003ca href=\"https://redirect.github.com/eslint/eslintrc/issues/239\"\u003e#239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/b75e1d2425deebfd1ec7f952dda7d0c4f4d65d5c\"\u003e\u003ccode\u003eb75e1d2\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/302c13310e148268f990df3edbfd10dab44f2678\"\u003e\u003ccode\u003e302c133\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/e62e7661b0d9063e42a37af5551bbcb1897e188d\"\u003e\u003ccode\u003ee62e766\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/cf27f9fd8f775d94500f2569a5bfb6a7de9cdb33\"\u003e\u003ccode\u003ecf27f9f\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/c7f4cdf1ffa86e28b5b8bf09f9e8bc7fadbf87ff\"\u003e\u003ccode\u003ec7f4cdf\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslintrc/commit/3319822ac925e018c47fcafa351b20ea0bf6eeff\"\u003e\u003ccode\u003e3319822\u003c/code\u003e\u003c/a\u003e docs: Update README sponsors\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.5...eslintrc-v3.3.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@humanfs/core` from 0.19.1 to 0.19.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/humanwhocodes/humanfs/releases\"\u003e@​humanfs/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ememory: v0.19.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/compare/memory-v0.19.1...memory-v0.19.2\"\u003e0.19.2\u003c/a\u003e (2024-06-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​humanfs/core\u003c/code\u003e bumped from ^0.18.1 to ^0.18.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ecore: v0.19.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/compare/core-v0.19.1...core-v0.19.2\"\u003e0.19.2\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude type dependencies at runtime (\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/956ce7aac2a998d0af23b7cb08e7630b69693138\"\u003e956ce7a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/humanwhocodes/humanfs/issues/145\"\u003e#145\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/humanwhocodes/humanfs/commit/e96070e897f017ae8abd2b0676d98d14e49665cc\"\u003e\u003ccode\u003ee96070e\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/humanwhocodes/humanfs/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/22bbaa4487a3e6c1197ca619840de4615d0c3404\"\u003e\u003ccode\u003e22bbaa4\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/d6318ebf1eb6a7f7dde5f33667158da4c9c4a74a\"\u003e\u003ccode\u003ed6318eb\u003c/code\u003e\u003c/a\u003e chore: Don't update dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/8572f9435e80ed3892d95a5f3629ca72f67495fa\"\u003e\u003ccode\u003e8572f94\u003c/code\u003e\u003c/a\u003e chore: Fix package.json syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/956ce7aac2a998d0af23b7cb08e7630b69693138\"\u003e\u003ccode\u003e956ce7a\u003c/code\u003e\u003c/a\u003e fix: Include type dependencies at runtime\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/e8ff6d154c7ac840b7969a954ce8c764a2cf5554\"\u003e\u003ccode\u003ee8ff6d1\u003c/code\u003e\u003c/a\u003e chore: Update social media posts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/f27ff412df7d7fd97bc9b85fa7769f151c619bed\"\u003e\u003ccode\u003ef27ff41\u003c/code\u003e\u003c/a\u003e chore: Update config.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/7b41d11f987ab5ae6423b9ca0c2392e34d5c2151\"\u003e\u003ccode\u003e7b41d11\u003c/code\u003e\u003c/a\u003e chore: Add security vulnerability reporting link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/d522e8e7c973ba795fd35ddc4896b3e44433e67e\"\u003e\u003ccode\u003ed522e8e\u003c/code\u003e\u003c/a\u003e docs: Add security policy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/257b7b53eb2800daca06453ea385f9f2a098fcb9\"\u003e\u003ccode\u003e257b7b5\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/humanwhocodes/humanfs/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/humanwhocodes/humanfs/compare/core-v0.19.1...core-v0.19.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@humanfs/node` from 0.16.7 to 0.16.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/humanwhocodes/humanfs/releases\"\u003e@​humanfs/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003enode: v0.16.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/compare/node-v0.16.7...node-v0.16.8\"\u003e0.16.8\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInclude type dependencies at runtime (\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/956ce7aac2a998d0af23b7cb08e7630b69693138\"\u003e956ce7a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/humanwhocodes/humanfs/issues/145\"\u003e#145\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​humanfs/core\u003c/code\u003e bumped from ^0.19.1 to ^0.19.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/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/humanwhocodes/humanfs/blob/main/packages/node/CHANGELOG.md\"\u003e@​humanfs/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/compare/node-v0.16.7...node-v0.16.8\"\u003e0.16.8\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure symlinks are copied as symlinks in \u003ccode\u003ecopy()\u003c/code\u003e and \u003ccode\u003ecopyAll()\u003c/code\u003e (\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/22bbaa4487a3e6c1197ca619840de4615d0c3404\"\u003e22bbaa44\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude type dependencies at runtime (\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/956ce7aac2a998d0af23b7cb08e7630b69693138\"\u003e956ce7a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/humanwhocodes/humanfs/issues/145\"\u003e#145\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe following workspace dependencies were updated\n\u003cul\u003e\n\u003cli\u003edependencies\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​humanfs/core\u003c/code\u003e bumped from ^0.19.1 to ^0.19.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/e96070e897f017ae8abd2b0676d98d14e49665cc\"\u003e\u003ccode\u003ee96070e\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://github.com/humanwhocodes/humanfs/tree/HEAD/packages/node/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/22bbaa4487a3e6c1197ca619840de4615d0c3404\"\u003e\u003ccode\u003e22bbaa4\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/humanwhocodes/humanfs/commit/956ce7aac2a998d0af23b7cb08e7630b69693138\"\u003e\u003ccode\u003e956ce7a\u003c/code\u003e\u003c/a\u003e fix: Include type dependencies at runtime\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/humanwhocodes/humanfs/commits/node-v0.16.8/packages/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@istanbuljs/schema` from 0.1.3 to 0.1.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/istanbuljs/schema/releases\"\u003e@​istanbuljs/schema's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.1.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.5...v0.1.6\"\u003e0.1.6\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUndo change to schema in 0.1.x series (\u003ca href=\"https://github.com/istanbuljs/schema/commit/440f977adc826fa51aa5eba06ee4d89065ca4261\"\u003e440f977\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.1.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.4...v0.1.5\"\u003e0.1.5\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-add release-please (\u003ca href=\"https://github.com/istanbuljs/schema/commit/7c25461ac00d69b843d6a3e112a279164fc972b9\"\u003e7c25461\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/istanbuljs/schema/blob/master/CHANGELOG.md\"\u003e@​istanbuljs/schema's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.5...v0.1.6\"\u003e0.1.6\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUndo change to schema in 0.1.x series (\u003ca href=\"https://github.com/istanbuljs/schema/commit/440f977adc826fa51aa5eba06ee4d89065ca4261\"\u003e440f977\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.4...v0.1.5\"\u003e0.1.5\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-add release-please (\u003ca href=\"https://github.com/istanbuljs/schema/commit/7c25461ac00d69b843d6a3e112a279164fc972b9\"\u003e7c25461\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.3...v0.1.4\"\u003e0.1.4\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove development dependencies (\u003ca href=\"https://github.com/istanbuljs/schema/commit/a24b4c1bccf65f63e7f1fe6bd82bed82e57abc80\"\u003ea24b4c1\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/istanbuljs/schema/commit/f870afe9d8e71e1c8d723ff75cf78f388a1a7e1c\"\u003e\u003ccode\u003ef870afe\u003c/code\u003e\u003c/a\u003e chore(master): release 0.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/440f977adc826fa51aa5eba06ee4d89065ca4261\"\u003e\u003ccode\u003e440f977\u003c/code\u003e\u003c/a\u003e fix: Undo change to schema in 0.1.x series\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/d258e9ecf6ff3afdc279c8da7dc8435bce1b7554\"\u003e\u003ccode\u003ed258e9e\u003c/code\u003e\u003c/a\u003e chore(master): release 0.1.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/7c25461ac00d69b843d6a3e112a279164fc972b9\"\u003e\u003ccode\u003e7c25461\u003c/code\u003e\u003c/a\u003e fix: Re-add release-please\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/75b89fd6070e07f70129eccbbed47d450acc5d63\"\u003e\u003ccode\u003e75b89fd\u003c/code\u003e\u003c/a\u003e chore: Remove release-please\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/467c01f587b421b3f226a49da2ae28d507a012ba\"\u003e\u003ccode\u003e467c01f\u003c/code\u003e\u003c/a\u003e chore(master): release 0.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/istanbuljs/schema/commit/a24b4c1bccf65f63e7f1fe6bd82bed82e57abc80\"\u003e\u003ccode\u003ea24b4c1\u003c/code\u003e\u003c/a\u003e fix: Remove development dependencies\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/istanbuljs/schema/compare/v0.1.3...v0.1.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​istanbuljs/schema\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@jridgewell/sourcemap-codec` from 1.5.5 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jridgewell/sourcemaps/blob/main/packages/sourcemap-codec/CHANGELOG.md\"\u003e@​jridgewell/sourcemap-codec's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e[1.6.0] - 2026-08-27\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Range Mapping support: \u003ca href=\"https://github.com/jridgewell/sourcemaps/tree/HEAD/packages/sourcemap-codec/issues/45\"\u003e#45\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eincludes new \u003ccode\u003edecodeRangeMappings\u003c/code\u003e and \u003ccode\u003eencodeRangeMappings\u003c/code\u003e APIs\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.5...sourcemap-codec/1.6.0\"\u003ehttps://github.com/jridgewell/sourcemaps/compare/sourcemap-codec/1.5.5...sourcemap-codec/1.6.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/jridgewell/sourcemaps/commit/b7600158f4de012d246b7834a73c7c2190e75136\"\u003e\u003ccode\u003eb760015\u003c/code\u003e\u003c/a\u003e sourcemap-codec/1.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/8aec72939113eff31a4fed37b7f78a19c81ddcd3\"\u003e\u003ccode\u003e8aec729\u003c/code\u003e\u003c/a\u003e Ignore map files during ripgrepping\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/6566f0c3c8c0dcdbd93655e5b82e990d48c77606\"\u003e\u003ccode\u003e6566f0c\u003c/code\u003e\u003c/a\u003e Range mappings: update encoding to latest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/e5d58e6611a03a84ca64e2dd0de5667d7716b877\"\u003e\u003ccode\u003ee5d58e6\u003c/code\u003e\u003c/a\u003e Improve mocha setup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/f34bc275de9b6947c1d7e90e0f106d2440675104\"\u003e\u003ccode\u003ef34bc27\u003c/code\u003e\u003c/a\u003e Changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/01a4f69b2582826f9476d7045272a5eab67133e6\"\u003e\u003ccode\u003e01a4f69\u003c/code\u003e\u003c/a\u003e Small clenaup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/6cbfce2cc8318fdc2f917d7e64833d0d7154deec\"\u003e\u003ccode\u003e6cbfce2\u003c/code\u003e\u003c/a\u003e Add test:watch commands\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/f3cb43e91f830c8f46d2223dff494dcd075ec087\"\u003e\u003ccode\u003ef3cb43e\u003c/code\u003e\u003c/a\u003e Separate signing from encoding/decoding integers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/b319fc0af756b0079e7a6735afd586f0d52c7736\"\u003e\u003ccode\u003eb319fc0\u003c/code\u003e\u003c/a\u003e Range mappings: add initial decoding/encoding support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jridgewell/sourcemaps/commit/59f4045d1319138c521604f30b9f1e38947eb776\"\u003e\u003ccode\u003e59f4045\u003c/code\u003e\u003c/a\u003e Add unsigned VLQ encode/decode options\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jridgewell/sourcemaps/commits/sourcemap-codec/1.6.0/packages/sourcemap-codec\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mswjs/interceptors` from 0.41.3 to 0.41.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mswjs/interceptors/releases\"\u003e@​mswjs/interceptors's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.41.9 (2026-05-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003euse \u003ccode\u003eSymbol.for\u003c/code\u003e for internal symbols (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/789\"\u003e#789\u003c/a\u003e) (b393ded9055d076a27de53bb50a8ee3bc3d699bb) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e remove \u003ccode\u003eabort\u003c/code\u003e listener to prevent leak (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/785\"\u003e#785\u003c/a\u003e) (a89b4e406ac0e4e13237665b4599b1b65608ae45) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.41.8 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport patching non-configurable writable properties (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/780\"\u003e#780\u003c/a\u003e) (39372f78876fbef1ce207bf327116510beca697d) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.41.7 (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFetchResponse:\u003c/strong\u003e preserve custom \u003ccode\u003estatus\u003c/code\u003e and \u003ccode\u003eurl\u003c/code\u003e after cloning (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/778\"\u003e#778\u003c/a\u003e) (c1a4ba9302b3a51dabfce2bb218868b3d7711ce9) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e sanitize header tuples to fix Node.js 24 compatibility (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/766\"\u003e#766\u003c/a\u003e) (fa0f1eeb084f98553eece6ee29393a745bd2da11) \u003ca href=\"https://github.com/KrantiPonala\"\u003e\u003ccode\u003e@​KrantiPonala\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.41.6 (2026-04-24)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efetch:\u003c/strong\u003e clone responses safely (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/775\"\u003e#775\u003c/a\u003e) (35b102134c76d8e2615dfa3cb3b57d32c95a34bc) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.41.5 (2026-04-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport detecting prototype-level globals (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/774\"\u003e#774\u003c/a\u003e) (7f8c14aeb6e58594aec02e4918ec0dfd7cf17920) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.41.4 (2026-04-18)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003eFetchRequest\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/773\"\u003e#773\u003c/a\u003e) (53651056ceabd9c3dd03558e2409915f75b3d78a) \u003ca href=\"https://github.com/kettanaito\"\u003e\u003ccode\u003e@​kettanaito\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/81850b09a099f3be54f567866ffb107ddbea86a7\"\u003e\u003ccode\u003e81850b0\u003c/code\u003e\u003c/a\u003e chore(release): v0.41.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/b393ded9055d076a27de53bb50a8ee3bc3d699bb\"\u003e\u003ccode\u003eb393ded\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eSymbol.for\u003c/code\u003e for internal symbols (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/789\"\u003e#789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/a89b4e406ac0e4e13237665b4599b1b65608ae45\"\u003e\u003ccode\u003ea89b4e4\u003c/code\u003e\u003c/a\u003e fix(fetch): remove \u003ccode\u003eabort\u003c/code\u003e listener to prevent leak (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/785\"\u003e#785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/7af67bfc1e93d15634aa9bea689cef74ac5613e6\"\u003e\u003ccode\u003e7af67bf\u003c/code\u003e\u003c/a\u003e chore(release): v0.41.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/39372f78876fbef1ce207bf327116510beca697d\"\u003e\u003ccode\u003e39372f7\u003c/code\u003e\u003c/a\u003e fix: support patching non-configurable writable properties (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/780\"\u003e#780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/24858e7b89a2d0625e89a806a4b2c2cda2ead151\"\u003e\u003ccode\u003e24858e7\u003c/code\u003e\u003c/a\u003e chore(release): v0.41.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/c1a4ba9302b3a51dabfce2bb218868b3d7711ce9\"\u003e\u003ccode\u003ec1a4ba9\u003c/code\u003e\u003c/a\u003e fix(FetchResponse): preserve custom \u003ccode\u003estatus\u003c/code\u003e and \u003ccode\u003eurl\u003c/code\u003e after cloning (\u003ca href=\"https://redirect.github.com/mswjs/interceptors/issues/778\"\u003e#778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mswjs/interceptors/commit/fa0f1eeb084f98553eece6ee29393a745bd2da11\"\u003e\u003ccode\u003efa0f1ee\u003c/code\u003e\u003c/a\u003e fix(fetch): sanitize header tuples to fix Node.js 24 compa...\n\n_Description has been truncated_","html_url":"https://github.com/aiacta-org/aiacta/pull/149","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiacta-org%2Faiacta/issues/149","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/149/packages"}},{"old_version":"14.0.16","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-09-08T18:37:22.000Z","version_change":"14.0.16 → 14.0.17","issue":{"uuid":"5390543011","node_id":"PR_kwDORSWuD88AAAABCuAdUQ","number":122,"state":"closed","title":"build(deps): bump the npm-minor-and-patch group across 1 directory with 15 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-15T18:36:47.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-08T18:37:22.000Z","updated_at":"2026-09-15T18:36:47.000Z","time_to_close":604765,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"npm-minor-and-patch","update_count":15,"packages":[{"name":"@inquirer/prompts","old_version":"8.5.2","new_version":"8.7.1","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"axios","old_version":"1.18.1","new_version":"1.20.0","repository_url":"https://github.com/axios/axios"},{"name":"p-limit","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/sindresorhus/p-limit"},{"name":"smol-toml","old_version":"1.7.1","new_version":"1.8.0","repository_url":"https://github.com/squirrelchat/smol-toml"},{"name":"ws","old_version":"8.21.1","new_version":"8.21.3","repository_url":"https://github.com/websockets/ws"},{"name":"@commitlint/cli","old_version":"21.2.1","new_version":"21.2.2","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@types/node","old_version":"26.1.2","new_version":"26.4.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"eslint","old_version":"10.8.0","new_version":"10.10.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-jest","old_version":"29.16.0","new_version":"29.16.6","repository_url":"https://github.com/jest-community/eslint-plugin-jest"},{"name":"globals","old_version":"17.8.0","new_version":"17.12.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"jest","old_version":"30.4.2","new_version":"30.5.1","repository_url":"https://github.com/jestjs/jest"},{"name":"memfs","old_version":"4.64.0","new_version":"4.71.0","repository_url":"https://github.com/streamich/memfs"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"typescript-eslint","old_version":"8.65.0","new_version":"8.69.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-and-patch group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `8.5.2` | `8.7.1` |\n| [axios](https://github.com/axios/axios) | `1.18.1` | `1.20.0` |\n| [p-limit](https://github.com/sindresorhus/p-limit) | `7.3.1` | `7.3.2` |\n| [smol-toml](https://github.com/squirrelchat/smol-toml) | `1.7.1` | `1.8.0` |\n| [ws](https://github.com/websockets/ws) | `8.21.1` | `8.21.3` |\n| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `21.2.1` | `21.2.2` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.2` | `26.4.1` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.10.0` |\n| [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `29.16.0` | `29.16.6` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.12.0` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.4.2` | `30.5.1` |\n| [memfs](https://github.com/streamich/memfs) | `4.64.0` | `4.71.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.69.0` |\n\n\nUpdates `@inquirer/prompts` from 8.5.2 to 8.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/releases\"\u003e@​inquirer/prompts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.7.1\u003c/h2\u003e\n\u003ch3\u003eWhat's new\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAll bundled prompts now pin \u003ccode\u003e@inquirer/type\u003c/code\u003e to an exact version in their published manifests. Since these type definitions leak into consumers' \u003ccode\u003etsc\u003c/code\u003e runs, a semver range on the types-only dependency could break downstream TypeScript builds without any change to Inquirer.js itself (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/pull/2247\"\u003e#2247\u003c/a\u003e, fixes \u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2244\"\u003e#2244\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIncluded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/checkbox@^5.2.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/confirm@^6.3.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/editor@^5.3.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/expand@^5.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/input@^5.1.5\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/number@^4.2.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/password@^5.2.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/rawlist@^5.3.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/search@^4.3.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/select@^5.2.4\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.7.0\u003c/h2\u003e\n\u003ch3\u003eWhat's new\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epassword\u003c/code\u003e gains the \u003ccode\u003etoggleMask\u003c/code\u003e option (ctrl+t to reveal the typed value).\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003econfirm\u003c/code\u003e now matches localized yes/no answers per-locale.\u003c/li\u003e\n\u003cli\u003ePrettified prompt and theme types for better IDE display.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003einquirer-grouped-checkbox\u003c/code\u003e to the community prompts list (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/pull/2236\"\u003e#2236\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIncluded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/checkbox@^5.2.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/confirm@^6.3.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/editor@^5.3.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/expand@^5.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/input@^5.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/number@^4.2.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/password@^5.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/rawlist@^5.3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/search@^4.3.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@inquirer/select@^5.2.3\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.6.0\u003c/h2\u003e\n\u003cp\u003eThe all-in-one prompts package, re-exporting every individual prompt at its latest version.\u003c/p\u003e\n\u003ch3\u003eHighlights\u003c/h3\u003e\n\u003cp\u003eThis release rides on \u003cstrong\u003e\u003ccode\u003e@inquirer/core@12.0.0\u003c/code\u003e\u003c/strong\u003e, which makes the \u003ccode\u003euseState\u003c/code\u003e setter accept a reducer/updater function. It also brings a new \u003ccode\u003einitialValue\u003c/code\u003e option to search, plus fixes for \u003ccode\u003enumber\u003c/code\u003e, \u003ccode\u003econfirm\u003c/code\u003e, and \u003ccode\u003eeditor\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eWhat's new\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/SBoudrias/Inquirer.js/commit/5748bd9966b5e175ddf5995ee4cdce6f60c4272e\"\u003e\u003ccode\u003e5748bd9\u003c/code\u003e\u003c/a\u003e chore: Publish new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/269ae73ca9dd7ac738cd35f7d0222b3522021ad9\"\u003e\u003ccode\u003e269ae73\u003c/code\u003e\u003c/a\u003e fix: pin \u003ccode\u003e@​inquirer/type\u003c/code\u003e exactly in published manifests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/927d6dda59aacf8c4088d43df68da5062757cd6d\"\u003e\u003ccode\u003e927d6dd\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): keep keypress simulation working under TERM=dumb\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/2d813b145b9ce2a531d7ba6eafb8f7451594b004\"\u003e\u003ccode\u003e2d813b1\u003c/code\u003e\u003c/a\u003e chore(deps): Bump \u003ccode\u003e@​humanfs/node\u003c/code\u003e from 0.16.6 to 0.16.8 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2245\"\u003e#2245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/7affbc9bef22adcb059325c7e8450e3da64bd6fa\"\u003e\u003ccode\u003e7affbc9\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump turbo from 2.10.9 to 2.10.11 in the build group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2243\"\u003e#2243\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/56db98993c3c5c55864e5b1b7f458b1bb9c59e65\"\u003e\u003ccode\u003e56db989\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump oxfmt in the formatting group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2242\"\u003e#2242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/8e6bc3cec6b88bbd08ff49b0f01fc5dabc5f6bb2\"\u003e\u003ccode\u003e8e6bc3c\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group with 2 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2241\"\u003e#2241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/427b7a1f55d1947dd6876ce026706ae2369db313\"\u003e\u003ccode\u003e427b7a1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the testing group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2240\"\u003e#2240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/51ac389603405e8f9f315ce49416153d95c5fefe\"\u003e\u003ccode\u003e51ac389\u003c/code\u003e\u003c/a\u003e chore: Publish new release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0f1718e9db1a129ad07c61a0d530f00dc4362740\"\u003e\u003ccode\u003e0f1718e\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/password\u003c/code\u003e): add ctrl+t toggle to reveal password\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@8.5.2...@inquirer/prompts@8.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.18.1 to 1.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.20.0 — August 19, 2026\u003c/h2\u003e\n\u003cp\u003eThis release hardens runtime option handling, adds RFC 9110 status-code aliases, fixes Node.js and XHR reliability issues, and refreshes project tooling and documentation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Breaking Changes \u0026amp; Deprecations\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHTTP Status Naming: Added ContentTooLarge (413) and UnprocessableContent (422), while retaining PayloadTooLarge and UnprocessableEntity as backward-compatible deprecated aliases. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11082\"\u003e#11082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRuntime Option Handling: Hardened behavioral configuration reads against shared and foreign prototype pollution and normalized unsafe interceptor replacement objects. This also clarifies Fetch redirect and custom implementation behavior, HTTP/2 DNS and proxy handling, CIDR-based NO_PROXY matching, and malformed data URI rejection; see the PR for documented compatibility effects. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11141\"\u003e#11141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInterceptor Lifecycle: Prevented unbounded handler-array growth by trimming trailing ejected interceptors without changing iteration semantics, and kept interceptor operations safe when the public handlers field is nullish. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11087\"\u003e#11087\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequest Error Preservation: Prevented custom Error.prepareStackTrace implementations that return non-string values from replacing the original request failure with an unrelated TypeError. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11109\"\u003e#11109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eXHR Reliability: Navigation-canceled requests now reject with ECONNABORTED instead of resolving with status 0, while successful downloads flush their final progress callback during the live loadend dispatch. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11094\"\u003e#11094\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNode.js Socket Memory: Removed request-context retention from per-socket error listeners, preventing completed response data from being pinned for the lifetime of pooled keep-alive sockets. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11091\"\u003e#11091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCore Methods and HTTP Errors: Prevented structural method-header buckets from leaking into outgoing headers, standardized invalid DNS lookup and httpVersion failures as AxiosError.ERR_BAD_OPTION_VALUE, and corrected the timeoutErrorMessage merge strategy. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11096\"\u003e#11096\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDependencies: Updated fast-uri, postcss, js-yaml, mocha, development-tooling groups, and GitHub Actions dependencies. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11092\"\u003e#11092\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11098\"\u003e#11098\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11099\"\u003e#11099\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11106\"\u003e#11106\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11107\"\u003e#11107\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11122\"\u003e#11122\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11123\"\u003e#11123\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11126\"\u003e#11126\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11127\"\u003e#11127\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11133\"\u003e#11133\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11140\"\u003e#11140\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11143\"\u003e#11143\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11144\"\u003e#11144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation: Applied the v1.19.0 documentation updates, added the missing fs import to the README stream example, introduced localized global search, and repaired the interceptor test link. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11101\"\u003e#11101\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11113\"\u003e#11113\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11097\"\u003e#11097\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11119\"\u003e#11119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSponsorship: Updated sponsorship links and data and added ScrapingBee as a sponsor. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11124\"\u003e#11124\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11136\"\u003e#11136\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11137\"\u003e#11137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCI and Release: Switched ESM smoke tests to locked dependencies and synchronized package and runtime version metadata for v1.20.0. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11128\"\u003e#11128\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11152\"\u003e#11152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yens1\"\u003e\u003ccode\u003e@​yens1\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11109\"\u003e#11109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Sasireddy001\"\u003e\u003ccode\u003e@​Sasireddy001\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11113\"\u003e#11113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ari-token-security\"\u003e\u003ccode\u003e@​ari-token-security\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11094\"\u003e#11094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/timothyokooboh\"\u003e\u003ccode\u003e@​timothyokooboh\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11097\"\u003e#11097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gi9439041-png\"\u003e\u003ccode\u003e@​gi9439041-png\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11119\"\u003e#11119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Hashim1999164\"\u003e\u003ccode\u003e@​Hashim1999164\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11082\"\u003e#11082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/v-dev-cl\"\u003e\u003ccode\u003e@​v-dev-cl\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11091\"\u003e#11091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/r0h1tb\"\u003e\u003ccode\u003e@​r0h1tb\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ostapondo\"\u003e\u003ccode\u003e@​ostapondo\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFull Changelog (\u003ca href=\"https://github.com/axios/axios/compare/v1.19.0...v1.20.0\"\u003ehttps://github.com/axios/axios/compare/v1.19.0...v1.20.0\u003c/a\u003e)\u003c/p\u003e\n\u003ch2\u003ev1.19.0 - July 22, 2026\u003c/h2\u003e\n\u003cp\u003eThis release raises the form-data security floor, adds configuration and type-system capabilities, and fixes NO_PROXY matching, interceptor errors, progress reporting, and serialization edge cases.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMultipart Form Data: Raised the form-data dependency floor to ^4.0.6, preventing fresh installations from resolving versions affected by the CRLF injection vulnerability GHSA-hmw2-7cc7-3qxx (\u003ca href=\"https://github.com/advisories/GHSA-hmw2-7cc7-3qxx\"\u003ehttps://github.com/advisories/GHSA-hmw2-7cc7-3qxx\u003c/a\u003e). (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/blob/v1.x/CHANGELOG.md\"\u003eaxios's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev1.19.0 — July 22, 2026\u003c/h2\u003e\n\u003cp\u003eThis release raises the form-data security floor, adds configuration and type-system capabilities, and fixes NO_PROXY matching, interceptor errors, progress reporting, and serialization edge cases.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMultipart Form Data: Raised the form-data dependency floor to ^4.0.6, preventing fresh installations from resolving versions affected by the CRLF injection vulnerability GHSA-hmw2-7cc7-3qxx (\u003ca href=\"https://github.com/advisories/GHSA-hmw2-7cc7-3qxx\"\u003ehttps://github.com/advisories/GHSA-hmw2-7cc7-3qxx\u003c/a\u003e). (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eConfiguration Extensibility: Preserved own-enumerable symbol-keyed fields through mergeConfig and added a generic params type across public TypeScript declarations, responses, errors,\nadapters, and serializers. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11043\"\u003e#11043\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11081\"\u003e#11081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHeader Parameter Parsing: Added the opt-in AxiosHeaders.parseParameters() parser for quote-aware, RFC-style HTTP parameter parsing while preserving legacy parsing behavior. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11051\"\u003e#11051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHTTP Status Codes: Added the missing Cloudflare 520 WebServerReturnsAnUnknownError status and matching ESM/CJS declarations. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11067\"\u003e#11067\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eForm Data Conversion: Limited formDataToJSON path splitting to dot and bracket notation, preserving literal punctuation in keys, and removed browser-facing Buffer.from usage from toFormData to avoid unnecessary polyfills. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11006\"\u003e#11006\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11018\"\u003e#11018\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProxy Bypass: Canonicalized IPv4 shorthand, octal, and hexadecimal forms during NO_PROXY matching and honored * entries within comma- or space-separated bypass lists. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11029\"\u003e#11029\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11053\"\u003e#11053\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCancellation: Propagated already-aborted input signals immediately when composing abort signals. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11035\"\u003e#11035\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHeader Handling: Preserved empty first values for duplicate singleton headers and made AxiosHeaders#getSetCookie() consistently return arrays for present values. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11036\"\u003e#11036\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11037\"\u003e#11037\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eURL Handling: Included normalized, safely redacted offending URLs in malformed-protocol errors and removed repeated trailing slashes when combining base URLs. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11008\"\u003e#11008\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11038\"\u003e#11038\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eProgress Events: Clamped malformed negative progress values to zero and ensured final Node.js download progress events are delivered before streamed responses close. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11039\"\u003e#11039\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11040\"\u003e#11040\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eError and JSON Serialization: Serialized Set values as arrays in JSON-compatible snapshots and synthesized useful AxiosError messages from otherwise-empty AggregateError instances. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11044\"\u003e#11044\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11059\"\u003e#11059\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eContent-Length Enforcement: Corrected base64 data: URL size estimation so maxContentLength is enforced consistently by the HTTP and Fetch adapters. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11061\"\u003e#11061\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eSynchronous Interceptors: Prevented requests from being dispatched after synchronous request interceptors fail unless their paired rejection handler resolves successfully. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11071\"\u003e#11071\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDependencies: Updated development and test tooling, the docs fixture's Axios version, and GitHub Actions integrations including Checkout, Setup Node, Setup Deno, and Zizmor. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11031\"\u003e#11031\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11055\"\u003e#11055\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11056\"\u003e#11056\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11058\"\u003e#11058\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11079\"\u003e#11079\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11080\"\u003e#11080\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11088\"\u003e#11088\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11089\"\u003e#11089\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11090\"\u003e#11090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBuild Outputs: Limited sourcemap generation to published minified bundles, removing broken map references from non-minified builds. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11054\"\u003e#11054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eForm Data Internals: Centralized FormData header handling and made the Node.js adapter tolerate getHeaders() returning undefined under the content-only policy. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11062\"\u003e#11062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeveloper Experience: Ignored common local AI-tooling directories and fixed a constant-reassignment crash when the development sandbox serves its root path. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11032\"\u003e#11032\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11073\"\u003e#11073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocumentation: Updated sponsor information, clarified that baseURL is not a path-security boundary, scoped provenance claims to attested releases, and corrected the configuration-defaults documentation. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11041\"\u003e#11041\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11068\"\u003e#11068\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11076\"\u003e#11076\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11078\"\u003e#11078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePublishing: Simplified v1 publishing to use the npm version bundled with Node.js 26 and updated package metadata for the 1.19.0 release. (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11083\"\u003e#11083\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/issues/11095\"\u003e#11095\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/afonsojramos\"\u003e\u003ccode\u003e@​afonsojramos\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11028\"\u003e#11028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MahinAnowar\"\u003e\u003ccode\u003e@​MahinAnowar\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11006\"\u003e#11006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yassertawfik4\"\u003e\u003ccode\u003e@​yassertawfik4\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11024\"\u003e#11024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnandSundar\"\u003e\u003ccode\u003e@​AnandSundar\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11029\"\u003e#11029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lin-hongkuan\"\u003e\u003ccode\u003e@​lin-hongkuan\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11035\"\u003e#11035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Wali007-lab\"\u003e\u003ccode\u003e@​Wali007-lab\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11054\"\u003e#11054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/magicdawn\"\u003e\u003ccode\u003e@​magicdawn\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11043\"\u003e#11043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/84a9f3b9a4f3244b8c8e818f557d64c7b964fb25\"\u003e\u003ccode\u003e84a9f3b\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.20.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11152\"\u003e#11152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e6824eec5fcf9da467a9792724396badc490c469\"\u003e\u003ccode\u003ee6824ee\u003c/code\u003e\u003c/a\u003e fix: core methodList, HTTP adapter errors, and add tests (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11096\"\u003e#11096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d8a919fd81403d59058c0e9dbefc540407dee83f\"\u003e\u003ccode\u003ed8a919f\u003c/code\u003e\u003c/a\u003e fix(xhr): flush final progress during the live loadend dispatch (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11121\"\u003e#11121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2d2a21af8a433089474a2149781799c93acbcf3c\"\u003e\u003ccode\u003e2d2a21a\u003c/code\u003e\u003c/a\u003e fix(interceptors): tolerate nullish handlers in syncHandlerEntries (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11118\"\u003e#11118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d19040bda7a8be2f82c3c6e1a5bc03917daee39a\"\u003e\u003ccode\u003ed19040b\u003c/code\u003e\u003c/a\u003e fix: harden runtime option handling (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11141\"\u003e#11141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e0a02dd16671deabe2b809334d4c2ebede29a233\"\u003e\u003ccode\u003ee0a02dd\u003c/code\u003e\u003c/a\u003e chore(deps): bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2 in the github-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d10cb3aa3cda1d78721ddf96be590478df26cd81\"\u003e\u003ccode\u003ed10cb3a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump the development_dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11143\"\u003e#11143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/2c94646eb7cb7ab9dcb2aefdb04ab1b040c28e16\"\u003e\u003ccode\u003e2c94646\u003c/code\u003e\u003c/a\u003e chore(deps): bump js-yaml and mocha in /tests/smoke/cjs (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11133\"\u003e#11133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/76c12bce5a4fe9a45bef9a5bf2baaf599d7d382e\"\u003e\u003ccode\u003e76c12bc\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump js-yaml from 4.3.0 to 4.3.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11140\"\u003e#11140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ba98559a7f5a18e531b5762387e5957bd281af3d\"\u003e\u003ccode\u003eba98559\u003c/code\u003e\u003c/a\u003e docs: add ScrapingBee sponsor (\u003ca href=\"https://redirect.github.com/axios/axios/issues/11137\"\u003e#11137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.18.1...v1.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `p-limit` from 7.3.1 to 7.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/p-limit/releases\"\u003ep-limit's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003elimitFunction\u003c/code\u003e queue clearing (\u003ca href=\"https://redirect.github.com/sindresorhus/p-limit/issues/109\"\u003e#109\u003c/a\u003e)  f3e7f9b\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/p-limit/compare/v7.3.1...v7.3.2\"\u003ehttps://github.com/sindresorhus/p-limit/compare/v7.3.1...v7.3.2\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/sindresorhus/p-limit/commit/783068bb9e967fd7bea8642e1bf5a3627fe38bdf\"\u003e\u003ccode\u003e783068b\u003c/code\u003e\u003c/a\u003e 7.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/p-limit/commit/f3e7f9ba364a9357bd912d136367d06c46660917\"\u003e\u003ccode\u003ef3e7f9b\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003elimitFunction\u003c/code\u003e queue clearing (\u003ca href=\"https://redirect.github.com/sindresorhus/p-limit/issues/109\"\u003e#109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/p-limit/compare/v7.3.1...v7.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `smol-toml` from 1.7.1 to 1.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/squirrelchat/smol-toml/releases\"\u003esmol-toml's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: stringify temporal objects by \u003ca href=\"https://github.com/Gouvernathor\"\u003e\u003ccode\u003e@​Gouvernathor\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/squirrelchat/smol-toml/compare/v1.7.2...v1.8.0\"\u003ehttps://github.com/squirrelchat/smol-toml/compare/v1.7.2...v1.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erefactor: improve performance of the parser by \u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: revert sourcemap publishing by \u003ca href=\"https://github.com/cyyynthia\"\u003e\u003ccode\u003e@​cyyynthia\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/squirrelchat/smol-toml/compare/v1.7.1...v1.7.2\"\u003ehttps://github.com/squirrelchat/smol-toml/compare/v1.7.1...v1.7.2\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/squirrelchat/smol-toml/commit/6d0f4774700c40ce8b5794934eb771870a9a93d3\"\u003e\u003ccode\u003e6d0f477\u003c/code\u003e\u003c/a\u003e chore: bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/97e9713e03fa382ccfad0c2289be03456a15ca98\"\u003e\u003ccode\u003e97e9713\u003c/code\u003e\u003c/a\u003e docs: mention temporal api\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/7a3068d0200214c902ee65a3962940a36312fe79\"\u003e\u003ccode\u003e7a3068d\u003c/code\u003e\u003c/a\u003e perf: ubench opt for \u003ccode\u003einstanceof Date\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/7e8c09ad9d8b77e88f9f1a59034c99b1ce484be6\"\u003e\u003ccode\u003e7e8c09a\u003c/code\u003e\u003c/a\u003e feat: stringify temporal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/19239d0e00e63eead644955e896f327b8ac3e21c\"\u003e\u003ccode\u003e19239d0\u003c/code\u003e\u003c/a\u003e chore: bump version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/5f55c3aeb90e84e48fbfe6db504a37ecc2f9314a\"\u003e\u003ccode\u003e5f55c3a\u003c/code\u003e\u003c/a\u003e chore: revert sourcemap publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/5c26f1ba1a126c2691f9e5cf12d2bfc520f2ae94\"\u003e\u003ccode\u003e5c26f1b\u003c/code\u003e\u003c/a\u003e chore: update benchmarks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/92832d29eadef634c9b87e37c9f0a56aa1f30fa0\"\u003e\u003ccode\u003e92832d2\u003c/code\u003e\u003c/a\u003e refactor: better logic orchestration in structs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/2fb9ab871e6d30bce4118a2917320a3f44a3ec4c\"\u003e\u003ccode\u003e2fb9ab8\u003c/code\u003e\u003c/a\u003e refactor: ctx object instead of pointer arg + tuple returns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/squirrelchat/smol-toml/commit/e6017c4fd9e894a33af1545d2c4c51e2b4a7c9ce\"\u003e\u003ccode\u003ee6017c4\u003c/code\u003e\u003c/a\u003e ci: use staged publish\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/squirrelchat/smol-toml/compare/v1.7.1...v1.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ws` from 8.21.1 to 8.21.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/websockets/ws/releases\"\u003ews's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.21.3\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eThe server now correctly rejects permessage-deflate offers if the incoming\n\u003ccode\u003eclient_max_window_bits\u003c/code\u003e parameter value is smaller than its configured\n\u003ccode\u003eclientMaxWindowBits\u003c/code\u003e (e97a20ea).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e8.21.2\u003c/h2\u003e\n\u003ch1\u003eBug fixes\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a test for \u003ca href=\"https://github.com/nodejs/citgm\"\u003eCITGM\u003c/a\u003e (2eb3be0b).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/c791e707eab3c13dd9a261d2479c3cc4a49a6fed\"\u003e\u003ccode\u003ec791e70\u003c/code\u003e\u003c/a\u003e [dist] 8.21.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e97a20eaa6f2ad7969419eed732a506453251eb9\"\u003e\u003ccode\u003ee97a20e\u003c/code\u003e\u003c/a\u003e [fix] Reject offers with \u003ccode\u003eclient_max_window_bits\u003c/code\u003e below config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/787ebf22ce3d091fb6f931d20b4c7e914ba7cf85\"\u003e\u003ccode\u003e787ebf2\u003c/code\u003e\u003c/a\u003e [dist] 8.21.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/b4d62ebad40c3b925c84ff305a47975406015422\"\u003e\u003ccode\u003eb4d62eb\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[ci] Trust Coveralls Homebrew tap\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/e4bb883723a0c18452eea10a74139901ae33c61d\"\u003e\u003ccode\u003ee4bb883\u003c/code\u003e\u003c/a\u003e [security] Use GitHub PVR as main reporting channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/websockets/ws/commit/2eb3be0bff2453e2654b1315c5872e8d5d424a50\"\u003e\u003ccode\u003e2eb3be0\u003c/code\u003e\u003c/a\u003e [test] Skip test on Node.js versions where it does not apply\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/websockets/ws/compare/8.21.1...8.21.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/cli` from 21.2.1 to 21.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e@​commitlint/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparse:\u003c/strong\u003e require colon after note keywords (conventional-commits-parser 7.1.2) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4927\"\u003e#4927\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/b83c51569d195183c695330eeb0b4f5784e0d418\"\u003eb83c515\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/conventional-changelog/issues/1517\"\u003econventional-changelog/conventional-changelog#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(container): resolve packages from TypeScript configs by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(resolve-extends): support Yarn Plug'n'Play by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4933\"\u003econventional-changelog/commitlint#4933\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, docs, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typos in comments and JSDoc by \u003ca href=\"https://github.com/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix Deno setup without package.json by \u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: repair broken lockfile from \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4939\"\u003e#4939\u003c/a\u003e and add merge queue CI support by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4941\"\u003econventional-changelog/commitlint#4941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(config-conventional): document rules that go beyond the spec by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4910\"\u003econventional-changelog/commitlint#4910\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/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md\"\u003e@​commitlint/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/cli\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/conventional-changelog/commitlint/commit/d00d190ecc8030a0f65ead16a396c2391a23996b\"\u003e\u003ccode\u003ed00d190\u003c/code\u003e\u003c/a\u003e v21.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/f2e8daec969290f59a1b67450378ae799079c953\"\u003e\u003ccode\u003ef2e8dae\u003c/code\u003e\u003c/a\u003e chore: update dependency typescript to v7 (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4886\"\u003e#4886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/5769d9fe4f40563385007f3c04ca98156ae276b1\"\u003e\u003ccode\u003e5769d9f\u003c/code\u003e\u003c/a\u003e docs: fix typos in comments and JSDoc (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4880\"\u003e#4880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@commitlint/cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/config-conventional` from 21.2.0 to 21.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e@​commitlint/config-conventional's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparse:\u003c/strong\u003e require colon after note keywords (conventional-commits-parser 7.1.2) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4927\"\u003e#4927\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/b83c51569d195183c695330eeb0b4f5784e0d418\"\u003eb83c515\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/conventional-changelog/issues/1517\"\u003econventional-changelog/conventional-changelog#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(container): resolve packages from TypeScript configs by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(resolve-extends): support Yarn Plug'n'Play by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4933\"\u003econventional-changelog/commitlint#4933\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, docs, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typos in comments and JSDoc by \u003ca href=\"https://github.com/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix Deno setup without package.json by \u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: repair broken lockfile from \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4939\"\u003e#4939\u003c/a\u003e and add merge queue CI support by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4941\"\u003econventional-changelog/commitlint#4941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(config-conventional): document rules that go beyond the spec by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4910\"\u003econventional-changelog/commitlint#4910\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/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev21.2.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.1.0...v21.2.0\"\u003e21.2.0\u003c/a\u003e (2026-06-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eresolve-extends:\u003c/strong\u003e resolve pure-ESM presets (conventional-changelog v7/v9/v10) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4859\"\u003e#4859\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/fdb566fe59457a786eac80e2a8cbb994638daba0\"\u003efdb566f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, doc, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(read): replace deprecated git-raw-commits with git-client by \u003ca href=\"https://github.com/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(issue-template): ask for package manager and version by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4867\"\u003econventional-changelog/commitlint#4867\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/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md\"\u003e@​commitlint/config-conventional's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\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/conventional-changelog/commitlint/commit/d00d190ecc8030a0f65ead16a396c2391a23996b\"\u003e\u003ccode\u003ed00d190\u003c/code\u003e\u003c/a\u003e v21.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/3146d044186ccd2c4771823c01986d93c5144add\"\u003e\u003ccode\u003e3146d04\u003c/code\u003e\u003c/a\u003e docs(config-conventional): document rules that go beyond the spec (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4910\"\u003e#4910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/f2e8daec969290f59a1b67450378ae799079c953\"\u003e\u003ccode\u003ef2e8dae\u003c/code\u003e\u003c/a\u003e chore: update dependency typescript to v7 (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4886\"\u003e#4886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@commitlint/config-conventional\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 26.1.2 to 26.4.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 `eslint` from 10.8.0 to 10.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.10.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/264b4346d1963701df0c398b4aeb2f6e8b2af93e\"\u003e\u003ccode\u003e264b434\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ed\u003c/code\u003e and \u003ccode\u003ev\u003c/code\u003e flags to \u003ccode\u003eno-unexpected-multiline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21305\"\u003e#21305\u003c/a\u003e) (Gihyeon Jeong / 정기현)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6cc6c592f30901345d94ef75e0d42c1894fae6c\"\u003e\u003ccode\u003ec6cc6c5\u003c/code\u003e\u003c/a\u003e feat: check \u003ccode\u003eObject.prototype\u003c/code\u003e property names in \u003ccode\u003enew-cap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21269\"\u003e#21269\u003c/a\u003e) (crimsonjay0)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5661fa65fde9fd4c14f0b730e3cee6a42fc657c1\"\u003e\u003ccode\u003e5661fa6\u003c/code\u003e\u003c/a\u003e feat: no-extra-bind false negatives with class fields and static blocks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21260\"\u003e#21260\u003c/a\u003e) (synthex-byte)\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/bb47dc6da2399a8f76c0c0c3273e6bc314c480e5\"\u003e\u003ccode\u003ebb47dc6\u003c/code\u003e\u003c/a\u003e fix: update dependency file-entry-cache to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20801\"\u003e#20801\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/427ac0a014066c36aa57fa8fa9af20fd9fb591e1\"\u003e\u003ccode\u003e427ac0a\u003c/code\u003e\u003c/a\u003e fix: use format strings in debug calls (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21247\"\u003e#21247\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9d8153223dbf47b9aecdc1474202aaee4845f146\"\u003e\u003ccode\u003e9d81532\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003e__proto__\u003c/code\u003e in \u003ccode\u003e/* exported */\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21261\"\u003e#21261\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/87e0a082438264ad90b87fd74165ab4fd90f63ef\"\u003e\u003ccode\u003e87e0a08\u003c/code\u003e\u003c/a\u003e fix: prefer-object-has-own autofix breaks when Object is shadowed (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21282\"\u003e#21282\u003c/a\u003e) (김채영)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8e2cb142217f2efee1d10dcc02bfb75145ae775d\"\u003e\u003ccode\u003e8e2cb14\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003enew-cap\u003c/code\u003e false positive for \u003ccode\u003eUTC\u003c/code\u003e calls with \u003ccode\u003eproperties: false\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21275\"\u003e#21275\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9f4a364ab0ade048dfce1f37792b1d461d866e55\"\u003e\u003ccode\u003e9f4a364\u003c/code\u003e\u003c/a\u003e fix: Ignore static imports in no-unreachable (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21276\"\u003e#21276\u003c/a\u003e) (Taha Kotil)\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/2417cad57d7d1bc4cf3ecf0f0575cfb10ff2011c\"\u003e\u003ccode\u003e2417cad\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/9cecb8a0a2348070abf72321965d41919c7cc626\"\u003e\u003ccode\u003e9cecb8a\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003e\\c\u003c/code\u003e control letter escapes in no-control-regex (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21286\"\u003e#21286\u003c/a\u003e) (한국)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8724829f69f8ed80c876e3a5a017da199ce78739\"\u003e\u003ccode\u003e8724829\u003c/code\u003e\u003c/a\u003e docs: update compat table links (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21263\"\u003e#21263\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5634542be580750ffb1a5766470f9e9c72719696\"\u003e\u003ccode\u003e5634542\u003c/code\u003e\u003c/a\u003e docs: Clarify eqeqeq suggestion behavior (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21256\"\u003e#21256\u003c/a\u003e) (Müslüm Yılmaz)\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/b3d876b46083d67899eb1d9613118c1c583632a2\"\u003e\u003ccode\u003eb3d876b\u003c/code\u003e\u003c/a\u003e chore: disable npm audit in ecosystem tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21306\"\u003e#21306\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1696682791661c13167eb905da2f38d1b8f4a3bf\"\u003e\u003ccode\u003e1696682\u003c/code\u003e\u003c/a\u003e ci: restore EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21297\"\u003e#21297\u003c/a\u003e) (Marry (Subin Yang))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2c7f5d6f47a92e8c0847af103e40fdb2f4dc61ef\"\u003e\u003ccode\u003e2c7f5d6\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21296\"\u003e#21296\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3c753f18b461bfbf36d41a79a7863c093ef48489\"\u003e\u003ccode\u003e3c753f1\u003c/code\u003e\u003c/a\u003e chore: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21289\"\u003e#21289\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c734690bf6f4f9c542bec428d5a1a5c6cc4a19b\"\u003e\u003ccode\u003e1c73469\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21280\"\u003e#21280\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/08a02be429e21fc93d86c8dd16cec6dc945ea2c1\"\u003e\u003ccode\u003e08a02be\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-extra-boolean-cast\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21266\"\u003e#21266\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77bb1db8e730b7da2347c647d60f215706aa349a\"\u003e\u003ccode\u003e77bb1db\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.8 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21270\"\u003e#21270\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/007e81ac0ad66bd0be4887d88a276df292ae0bed\"\u003e\u003ccode\u003e007e81a\u003c/code\u003e\u003c/a\u003e ci: skip EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21265\"\u003e#21265\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0430280e7cca9dc0fdbf0bc50464e98e84285c49\"\u003e\u003ccode\u003e0430280\u003c/code\u003e\u003c/a\u003e chore: improve ecosystem tests compatibility on Windows (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21178\"\u003e#21178\u003c/a\u003e) (crimsonjay0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.9.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1e641c919fc1421493bf913feb607896982451a3\"\u003e\u003ccode\u003e1e641c9\u003c/code\u003e\u003c/a\u003e fix: no-loss-of-precision false positive with trailing decimal point (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21251\"\u003e#21251\u003c/a\u003e) (Aleksandr Shoronov)\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/ad74a8dada2aaa17bfd0b8cc7b4119ff7a8ac04b\"\u003e\u003ccode\u003ead74a8d\u003c/code\u003e\u003c/a\u003e docs: add deprecation steps for EOL package versions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21248\"\u003e#21248\u003c/a\u003e) (Francesco Trotta)\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/3c3ae53a43721162f0db76c69665ebd9d752ea52\"\u003e\u003ccode\u003e3c3ae53\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21249\"\u003e#21249\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.9.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/08de88e50294c4e01f6cae97eceeb578da55792b\"\u003e\u003ccode\u003e08de88e\u003c/code\u003e\u003c/a\u003e feat: handle underflow in no-loss-of-precision (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21218\"\u003e#21218\u003c/a\u003e) (Rithish S)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/55db4791120ae591d88089c43127b7b0e16866d4\"\u003e\u003ccode\u003e55db479\u003c/code\u003e\u003c/a\u003e feat: add checkConditionalExpressions to \u003ccode\u003eno-unmodified-loop-condition\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21175\"\u003e#21175\u003c/a\u003e) (sethamus)\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/2ba302554e7a24e9909bbdd026fd0c2d1d0d8638\"\u003e\u003ccode\u003e2ba3025\u003c/code\u003e\u003c/a\u003e fix: prevent unsafe \u003ccode\u003eno-var\u003c/code\u003e autofix with hoisted functions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21213\"\u003e#21213\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8e6962219a605c5f5add10953aa31027da839194\"\u003e\u003ccode\u003e8e69622\u003c/code\u003e\u003c/a\u003e fix: Prevent no-var autofix when var is shadowed by catch parameter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21204\"\u003e#21204\u003c/a\u003e) (Yang Hyeonjong)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/684b57972e1ddf25e076fb36189c60bbcacee635\"\u003e\u003ccode\u003e684b579\u003c/code\u003e\u003c/a\u003e fix: prefer-template invalid autofix creates a tagged template call (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21207\"\u003e#21207\u003c/a\u003e) (김채영)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/3f20a57c6293371b6193d3fb6746c2b7b2ac2689\"\u003e\u003ccode\u003e3f20a57\u003c/code\u003e\u003c/a\u003e 10.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4e5284803854423c4c2536696888c28ce4a151f\"\u003e\u003ccode\u003ef4e5284\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bb47dc6da2399a8f76c0c0c3273e6bc314c480e5\"\u003e\u003ccode\u003ebb47dc6\u003c/code\u003e\u003c/a\u003e fix: update dependency file-entry-cache to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/427ac0a014066c36aa57fa8fa9af20fd9fb591e1\"\u003e\u003ccode\u003e427ac0a\u003c/code\u003e\u003c/a\u003e fix: use format strings in debug calls (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21247\"\u003e#21247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b3d876b46083d67899eb1d9613118c1c583632a2\"\u003e\u003ccode\u003eb3d876b\u003c/code\u003e\u003c/a\u003e chore: disable npm audit in ecosystem tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21306\"\u003e#21306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9d8153223dbf47b9aecdc1474202aaee4845f146\"\u003e\u003ccode\u003e9d81532\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003e__proto__\u003c/code\u003e in \u003ccode\u003e/* exported */\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21261\"\u003e#21261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/264b4346d1963701df0c398b4aeb2f6e8b2af93e\"\u003e\u003ccode\u003e264b434\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ed\u003c/code\u003e and \u003ccode\u003ev\u003c/code\u003e flags to \u003ccode\u003eno-unexpected-multiline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21305\"\u003e#21305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1696682791661c13167eb905da2f38d1b8f4a3bf\"\u003e\u003ccode\u003e1696682\u003c/code\u003e\u003c/a\u003e ci: restore EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21297\"\u003e#21297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2c7f5d6f47a92e8c0847af103e40fdb2f4dc61ef\"\u003e\u003ccode\u003e2c7f5d6\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21296\"\u003e#21296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/87e0a082438264ad90b87fd74165ab4fd90f63ef\"\u003e\u003ccode\u003e87e0a08\u003c/code\u003e\u003c/a\u003e fix: prefer-object-has-own autofix breaks when Object is shadowed (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.8.0...v10.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-jest` from 29.16.0 to 29.16.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/releases\"\u003eeslint-plugin-jest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.16.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.5...v29.16.6\"\u003e29.16.6\u003c/a\u003e (2026-08-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-been-called:\u003c/strong\u003e don't crash on matcher without an argument (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2016\"\u003e#2016\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/58e487fecda05ddafcac2fcf67475d90bd515957\"\u003e58e487f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-length:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3629019d8e84e096115c8774a34178ff5b83aaf2\"\u003e3629019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.16.5\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.4...v29.16.5\"\u003e29.16.5\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e handle literal property accessors (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2011\"\u003e#2011\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d848f70d5ae1a143d4ae2ef52bf00c6658f5070d\"\u003ed848f70\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.16.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.3...v29.16.4\"\u003e29.16.4\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e handle nested assignment chains (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2009\"\u003e#2009\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/14b559af7f3d93ca585f65deae97c4b24a83e900\"\u003e14b559a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.16.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.2...v29.16.3\"\u003e29.16.3\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e check for \u003ccode\u003eexports\u003c/code\u003e global (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1988\"\u003e#1988\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/f506cb2b90743767d9619f22ebfe29b4ff047783\"\u003ef506cb2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.16.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.1...v29.16.2\"\u003e29.16.2\u003c/a\u003e (2026-08-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-equality-matcher:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2006\"\u003e#2006\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/27665cdddb1971ff2c19b0f897fee83112c95462\"\u003e27665cd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.16.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.0...v29.16.1\"\u003e29.16.1\u003c/a\u003e (2026-08-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-comparison-matcher:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2001\"\u003e#2001\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a4d20e0d499f72a188cc1c12bb19079968343102\"\u003ea4d20e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-resolves:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2002\"\u003e#2002\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0cf65de7b6fa4e1bfbd7ea7ba72c9f07c2c4a4d4\"\u003e0cf65de\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/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md\"\u003eeslint-plugin-jest's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.5...v29.16.6\"\u003e29.16.6\u003c/a\u003e (2026-08-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-been-called:\u003c/strong\u003e don't crash on matcher without an argument (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2016\"\u003e#2016\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/58e487fecda05ddafcac2fcf67475d90bd515957\"\u003e58e487f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-to-have-length:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2014\"\u003e#2014\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3629019d8e84e096115c8774a34178ff5b83aaf2\"\u003e3629019\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.4...v29.16.5\"\u003e29.16.5\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e handle literal property accessors (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2011\"\u003e#2011\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d848f70d5ae1a143d4ae2ef52bf00c6658f5070d\"\u003ed848f70\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.3...v29.16.4\"\u003e29.16.4\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e handle nested assignment chains (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2009\"\u003e#2009\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/14b559af7f3d93ca585f65deae97c4b24a83e900\"\u003e14b559a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.2...v29.16.3\"\u003e29.16.3\u003c/a\u003e (2026-08-27)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eno-export:\u003c/strong\u003e check for \u003ccode\u003eexports\u003c/code\u003e global (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/1988\"\u003e#1988\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/f506cb2b90743767d9619f22ebfe29b4ff047783\"\u003ef506cb2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.1...v29.16.2\"\u003e29.16.2\u003c/a\u003e (2026-08-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-equality-matcher:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2006\"\u003e#2006\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/27665cdddb1971ff2c19b0f897fee83112c95462\"\u003e27665cd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.0...v29.16.1\"\u003e29.16.1\u003c/a\u003e (2026-08-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-comparison-matcher:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2001\"\u003e#2001\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/a4d20e0d499f72a188cc1c12bb19079968343102\"\u003ea4d20e0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eprefer-expect-resolves:\u003c/strong\u003e don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2002\"\u003e#2002\u003c/a\u003e) (\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/0cf65de7b6fa4e1bfbd7ea7ba72c9f07c2c4a4d4\"\u003e0cf65de\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/jest-community/eslint-plugin-jest/commit/94076f052370b6efc333af3b915d157e76a05b52\"\u003e\u003ccode\u003e94076f0\u003c/code\u003e\u003c/a\u003e chore(release): 29.16.6 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/58e487fecda05ddafcac2fcf67475d90bd515957\"\u003e\u003ccode\u003e58e487f\u003c/code\u003e\u003c/a\u003e fix(prefer-to-have-been-called): don't crash on matcher without an argument (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/3629019d8e84e096115c8774a34178ff5b83aaf2\"\u003e\u003ccode\u003e3629019\u003c/code\u003e\u003c/a\u003e fix(prefer-to-have-length): don't crash on \u003ccode\u003eexpect\u003c/code\u003e chain without a value (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/197f34167e306fa057d1285b1fe08746cfc5a4a0\"\u003e\u003ccode\u003e197f341\u003c/code\u003e\u003c/a\u003e refactor(valid-expect): use optional chaining (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2015\"\u003e#2015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6e6e9a272fbb780148cfdc8b23d8b97801e84b2c\"\u003e\u003ccode\u003e6e6e9a2\u003c/code\u003e\u003c/a\u003e chore(deps): update ghcr.io/danger/danger-js docker digest to 6b75ca3 (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2005\"\u003e#2005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/b1c03289f259410d4bce5588f9d294da62a7112d\"\u003e\u003ccode\u003eb1c0328\u003c/code\u003e\u003c/a\u003e chore(release): 29.16.5 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/d848f70d5ae1a143d4ae2ef52bf00c6658f5070d\"\u003e\u003ccode\u003ed848f70\u003c/code\u003e\u003c/a\u003e fix(no-export): handle literal property accessors (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2011\"\u003e#2011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/fc5657c8801fb79b85f28c91ab0abcf009a3c513\"\u003e\u003ccode\u003efc5657c\u003c/code\u003e\u003c/a\u003e refactor: use \u003ccode\u003ereplaceText\u003c/code\u003e in fixers when possible (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2012\"\u003e#2012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/6156650467c5982182aa2cb8ba122c0320a2d4dd\"\u003e\u003ccode\u003e6156650\u003c/code\u003e\u003c/a\u003e chore(release): 29.16.4 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/commit/14b559af7f3d93ca585f65deae97c4b24a83e900\"\u003e\u003ccode\u003e14b559a\u003c/code\u003e\u003c/a\u003e fix(no-export): handle nested assignment chains (\u003ca href=\"https://redirect.github.com/jest-community/eslint-plugin-jest/issues/2009\"\u003e#2009\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jest-community/eslint-plugin-jest/compare/v29.16.0...v29.16.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 17.8.0 to 17.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev17.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-09-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/353\"\u003e#3...\n\n_Description has been truncated_","html_url":"https://github.com/DeepL/deepl-cli/pull/122","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeepL%2Fdeepl-cli/issues/122","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/122/packages"}},{"old_version":"14.0.16","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-09-01T05:18:17.000Z","version_change":"14.0.16 → 14.0.17","issue":{"uuid":"5308098027","node_id":"PR_kwDOBNYa1c8AAAABBsuSFg","number":1203,"state":"closed","title":"chore(deps): bump the minor-production-deps group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-11T20:45:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-01T05:18:17.000Z","updated_at":"2026-09-11T20:45:44.000Z","time_to_close":919645,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-production-deps","update_count":5,"packages":[{"name":"js-yaml","old_version":"5.2.2","new_version":"5.4.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"oas","old_version":"38.1.1","new_version":"38.5.0","repository_url":"https://github.com/readmeio/oas"},{"name":"@readme/oas-to-har","old_version":"38.0.0","new_version":"38.2.0","repository_url":"https://github.com/readmeio/oas"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"vitest","old_version":"4.1.10","new_version":"4.1.11","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-production-deps group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `5.2.2` | `5.4.1` |\n| [oas](https://github.com/readmeio/oas/tree/HEAD/packages/oas) | `38.1.1` | `38.5.0` |\n| [@readme/oas-to-har](https://github.com/readmeio/oas/tree/HEAD/packages/oas-to-har) | `38.0.0` | `38.2.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.10` | `4.1.11` |\n\n\nUpdates `js-yaml` from 5.2.2 to 5.4.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[5.4.1] - 2026-08-26\u003c/h2\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHard-limit merge sequence size to 100.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCount empty mappings in merge sequences toward \u003ccode\u003emaxTotalMergeKeys\u003c/code\u003e to limit\nCPU usage, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/797\"\u003e#797\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.4.0] - 2026-08-25\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded the \u003ccode\u003escalarStyleRules\u003c/code\u003e dumper option to customize string formatting.\nSee \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/docs/scalar_styling.md\"\u003eScalar styling\u003c/a\u003e for details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[breaking] Flattened the low-level AST node style representation. Scalar\nand collection nodes now use \u003ccode\u003eSCALAR_STYLE\u003c/code\u003e and \u003ccode\u003eCOLLECTION_STYLE\u003c/code\u003e values;\nexplicit tags use the separate \u003ccode\u003etagged\u003c/code\u003e property. Alias nodes now contain\nonly \u003ccode\u003ekind\u003c/code\u003e and \u003ccode\u003eanchor\u003c/code\u003e. This only affects code that directly constructs or\nedits AST nodes.\u003c/li\u003e\n\u003cli\u003e[breaking] The \u003ccode\u003esortKeys\u003c/code\u003e option was rewritten using AST mutation to avoid\nside effects.\u003c/li\u003e\n\u003cli\u003eReworked scalar style selection. This can change formatting without changing\nloaded values; in particular, whitespace-only strings are now double-quoted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAccept a byte order mark at the start of each document in a stream, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/791\"\u003e#791\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eProduce valid flow mappings with \u003ccode\u003equoteFlowKeys\u003c/code\u003e and \u003ccode\u003eflowSkipColonSpace\u003c/code\u003e,\nincluding alias and property-only keys, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/786\"\u003e#786\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003ePreserve empty scalar items when converting block sequences to flow style.\u003c/li\u003e\n\u003cli\u003eDo not apply the 1024-character simple-key limit to flow mapping keys.\u003c/li\u003e\n\u003cli\u003eCount Unicode code points, rather than UTF-16 code units, for the\n1024-character simple-key limit.\u003c/li\u003e\n\u003cli\u003eAdd an explicit document-end marker after keep-chomped block scalars when\nneeded to preserve trailing newlines.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.3.0] - 2026-08-14\u003c/h2\u003e\n\u003cp\u003eThis release focuses on reworking the documentation and making small\narchitectural improvements before moving forward.\u003c/p\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded completely new documentation.\u003c/li\u003e\n\u003cli\u003eExported \u003ccode\u003eDUMP_SCHEMA\u003c/code\u003e, the default schema used by the dumper.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eYAMLException.throwAt()\u003c/code\u003e for throwing an error at a source position.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\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/nodeca/js-yaml/commit/e5a3ba0efee53629b979f784cd53736f89ea61b6\"\u003e\u003ccode\u003ee5a3ba0\u003c/code\u003e\u003c/a\u003e 5.4.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/e54dea33166d429220f7754e8c7ec548e3574ac3\"\u003e\u003ccode\u003ee54dea3\u003c/code\u003e\u003c/a\u003e Hard-limit merge sequence size to 100\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/dfd3a2933c69959fc16fce1a775f36c9a5c89063\"\u003e\u003ccode\u003edfd3a29\u003c/code\u003e\u003c/a\u003e Cleanup 6a8e05f, \u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/797\"\u003e#797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6a8e05f9a485188ed730ac81e81ae221352ef480\"\u003e\u003ccode\u003e6a8e05f\u003c/code\u003e\u003c/a\u003e fix: count empty merge sources against maxTotalMergeKeys (\u003ca href=\"https://redirect.github.com/nodeca/js-yaml/issues/797\"\u003e#797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/6b4ff5e92474186b0c0381021ba4120f883c1995\"\u003e\u003ccode\u003e6b4ff5e\u003c/code\u003e\u003c/a\u003e 5.4.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/3b3625eb8398d5f6275603e6d22eea87e37fbf4f\"\u003e\u003ccode\u003e3b3625e\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/4f25a74a4347240cb93cad698538ac9e645e5488\"\u003e\u003ccode\u003e4f25a74\u003c/code\u003e\u003c/a\u003e Fix file name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/3bd003bdd6e1fd4864310cbfcf9aec7ce75176df\"\u003e\u003ccode\u003e3bd003b\u003c/code\u003e\u003c/a\u003e Expose new scalar styling API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/fbb3e9d6a0ac540c69562638287e586ef0e65290\"\u003e\u003ccode\u003efbb3e9d\u003c/code\u003e\u003c/a\u003e Remove regex lookbehind for ES2015 compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/d43c185985e3c5906e331c034aa28833c8a15e14\"\u003e\u003ccode\u003ed43c185\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eflowSkipColonSpace\u003c/code\u003e by forcing \u003ccode\u003equoteFlowKeys\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/5.2.2...5.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `oas` from 38.1.1 to 38.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/readmeio/oas/blob/main/packages/oas/CHANGELOG.md\"\u003eoas's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e38.5.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea312286: Add support for the \u003ccode\u003eapply-tag-changes\u003c/code\u003e ReadMe extension (\u003ccode\u003ex-readme.apply-tag-changes\u003c/code\u003e) for opting in to moving existing API operation pages to match their tags within the current API category.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4b98e32: Add an \u003ccode\u003eOpenAPIPruner\u003c/code\u003e utility for removing selected tags, paths, operations, operation IDs, and webhooks while pruning unreachable components and tags. Add operation ID selection to \u003ccode\u003eOpenAPIReducer\u003c/code\u003e, including generated IDs for operations without an authored \u003ccode\u003eoperationId\u003c/code\u003e. The shared transformer also retains operations discovered through cross-operation references and removes metadata from containers when all their operations are filtered.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecab28e3: Escape regex metacharacters when matching incoming URLs against server URLs, and strip every hyphen from path parameter names so multi-hyphen parameters still match.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [1f9e9c7]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [7c55763]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.3.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edc55d76: Honor a schema's own \u003ccode\u003edescription\u003c/code\u003e when it's declared alongside an \u003ccode\u003eallOf\u003c/code\u003e \u003ccode\u003e$ref\u003c/code\u003e, rather than inheriting the referenced schema's description\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.2.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [99be27e]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [ff467c3]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e38.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e0baa509: Upgrade \u003ccode\u003e@apidevtools/json-schema-ref-parser\u003c/code\u003e to v15, which is now ESM-only (bundled into our CJS build via \u003ccode\u003etsup\u003c/code\u003e's \u003ccode\u003enoExternal\u003c/code\u003e). Also worked around two upstream \u003ccode\u003eisUnsafeUrl()\u003c/code\u003e regressions that misclassified relative paths (\u003ccode\u003e./foo.json\u003c/code\u003e, \u003ccode\u003e../foo.json\u003c/code\u003e) as unsafe and bare IPv6 literals (\u003ccode\u003ehttp://fe80::1\u003c/code\u003e) as safe.\u003c/p\u003e\n\u003cp\u003eAs part of this, \u003ccode\u003eoas\u003c/code\u003e's circular reference analyzer (\u003ccode\u003eanalyzeCircularRefs()\u003c/code\u003e) now reports circular \u003ccode\u003e$ref\u003c/code\u003es more completely, since the upstream library's \u003ccode\u003eonCircular\u003c/code\u003e callback now fires for every occurrence of a circular reference instead of missing some.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [0baa509]\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​readme/openapi-parser\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.3.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/readmeio/oas/commits/HEAD/packages/oas\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@readme/oas-to-har` from 38.0.0 to 38.2.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/readmeio/oas/blob/main/packages/oas-to-har/CHANGELOG.md\"\u003e@​readme/oas-to-har's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e38.2.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eff467c3: \u003ccode\u003e@readme/oas-to-snippet\u003c/code\u003e gets support for generating \u0026quot;Agent Prompt\u0026quot; code snippets, and also a few minor dependencies were upgraded.\n\u003cul\u003e\n\u003cli\u003eoas@38.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/readmeio/oas/commits/HEAD/packages/oas-to-har\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.16 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vitest` from 4.1.10 to 4.1.11\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.11\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevive global concurrency limit for test lifecycle [backport to v4]  -  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/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10992\"\u003evitest-dev/vitest#10992\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5146df80b\"\u003e\u003c!-- raw HTML omitted --\u003e(5146d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eEncode iframeId in tester iframe URL [backport to v4]  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003ePduhard\u003c/strong\u003e and \u003cstrong\u003eClaude Opus 4.8\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10955\"\u003evitest-dev/vitest#10955\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/10b2cd201\"\u003e\u003c!-- raw HTML omitted --\u003e(10b2c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTrigger playwright/chromium gc on lower disk availability [backport to v4]  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10951\"\u003evitest-dev/vitest#10951\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9851dbc41\"\u003e\u003c!-- raw HTML omitted --\u003e(9851d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emocker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRestrict redirect mocks to the fs allowlist [backport to v4]  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10974\"\u003evitest-dev/vitest#10974\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fe5a11d3c\"\u003e\u003c!-- raw HTML omitted --\u003e(fe5a1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.10...v4.1.11\"\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/9bd8d464e6328c567c2dbcd8fdd977d57a9425c2\"\u003e\u003ccode\u003e9bd8d46\u003c/code\u003e\u003c/a\u003e chore: release v4.1.11 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10995\"\u003e#10995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/9851dbc41c286a30abfb6b29cce65f3e5b7b40a1\"\u003e\u003ccode\u003e9851dbc\u003c/code\u003e\u003c/a\u003e fix(browser): trigger playwright/chromium gc on lower disk availability [back...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/readmeio/api/pull/1203","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/readmeio%2Fapi/issues/1203","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1203/packages"}},{"old_version":"14.0.15","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-08-29T11:21:41.000Z","version_change":"14.0.15 → 14.0.17","issue":{"uuid":"5286245590","node_id":"PR_kwDOFIuov88AAAABBb5JuQ","number":345,"state":"closed","title":"chore(deps): bump the patch-deps-updates-main group across 1 directory with 17 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-05T11:21:09.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-29T11:21:41.000Z","updated_at":"2026-09-05T11:21:11.000Z","time_to_close":604768,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"patch-deps-updates-main","update_count":17,"packages":[{"name":"@preact/preset-vite","old_version":"2.10.3","new_version":"2.10.6","repository_url":"https://github.com/preactjs/preset-vite"},{"name":"@types/node","old_version":"20.19.37","new_version":"20.19.43","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"cddl","old_version":"0.21.0","new_version":"0.21.1","repository_url":"https://github.com/webdriverio/cddl"},{"name":"cddl2ts","old_version":"0.10.0","new_version":"0.10.1","repository_url":"https://github.com/webdriverio/cddl"},{"name":"comment-parser","old_version":"1.4.5","new_version":"1.4.8","repository_url":"https://github.com/yavorskiy/comment-parser"},{"name":"unzipper","old_version":"0.12.3","new_version":"0.12.5","repository_url":"https://github.com/ZJONSSON/node-unzipper"},{"name":"@types/estree","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@xmldom/xmldom","old_version":"0.9.8","new_version":"0.9.12","repository_url":"https://github.com/xmldom/xmldom"},{"name":"mlly","old_version":"1.8.1","new_version":"1.8.2","repository_url":"https://github.com/unjs/mlly"},{"name":"esbuild","old_version":"0.28.1","new_version":"0.28.2","repository_url":"https://github.com/evanw/esbuild"},{"name":"firefox-profile","old_version":"4.7.0","new_version":"4.7.1","repository_url":"https://github.com/saadtazi/firefox-profile-js"},{"name":"junit-report-builder","old_version":"5.1.1","new_version":"5.1.2","repository_url":"https://github.com/davidparsson/junit-report-builder"},{"name":"devtools-protocol","old_version":"0.0.1646372","new_version":"0.0.1684464","repository_url":"https://github.com/ChromeDevTools/devtools-protocol"},{"name":"testingbot-tunnel-launcher","old_version":"1.1.18","new_version":"1.1.20","repository_url":"https://github.com/testingbot/testingbot-tunnel-launcher"},{"name":"nock","old_version":"14.0.15","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"ws","old_version":"8.21.1","new_version":"8.21.3","repository_url":"https://github.com/websockets/ws"},{"name":"vue","old_version":"3.5.29","new_version":"3.5.41","repository_url":"https://github.com/vuejs/core"}],"path":null,"ecosystem":"npm"},"body":"Bumps the patch-deps-updates-main group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@preact/preset-vite](https://github.com/preactjs/preset-vite) | `2.10.3` | `2.10.6` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.37` | `20.19.43` |\n| [cddl](https://github.com/webdriverio/cddl) | `0.21.0` | `0.21.1` |\n| [cddl2ts](https://github.com/webdriverio/cddl) | `0.10.0` | `0.10.1` |\n| [comment-parser](https://github.com/yavorskiy/comment-parser) | `1.4.5` | `1.4.8` |\n| [unzipper](https://github.com/ZJONSSON/node-unzipper) | `0.12.3` | `0.12.5` |\n| [@types/estree](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/estree) | `1.0.8` | `1.0.9` |\n| [@xmldom/xmldom](https://github.com/xmldom/xmldom) | `0.9.8` | `0.9.12` |\n| [mlly](https://github.com/unjs/mlly) | `1.8.1` | `1.8.2` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.28.1` | `0.28.2` |\n| [firefox-profile](https://github.com/saadtazi/firefox-profile-js) | `4.7.0` | `4.7.1` |\n| [junit-report-builder](https://github.com/davidparsson/junit-report-builder) | `5.1.1` | `5.1.2` |\n| [devtools-protocol](https://github.com/ChromeDevTools/devtools-protocol) | `0.0.1646372` | `0.0.1684464` |\n| [testingbot-tunnel-launcher](https://github.com/testingbot/testingbot-tunnel-launcher) | `1.1.18` | `1.1.20` |\n| [nock](https://github.com/nock/nock) | `14.0.15` | `14.0.17` |\n| [ws](https://github.com/websockets/ws) | `8.21.1` | `8.21.3` |\n| [vue](https://github.com/vuejs/core) | `3.5.29` | `3.5.41` |\n\n\nUpdates `@preact/preset-vite` from 2.10.3 to 2.10.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/preactjs/preset-vite/releases\"\u003e@​preact/preset-vite's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.10.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003ethis\u003c/code\u003e of \u003ccode\u003econfig()\u003c/code\u003e is \u003ccode\u003eundefined\u003c/code\u003e in vite 5 by \u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/192\"\u003epreactjs/preset-vite#192\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eimport()\u003c/code\u003e for zimmerframe in order to support CJS Vite configs. by \u003ca href=\"https://github.com/washingtonsteven\"\u003e\u003ccode\u003e@​washingtonsteven\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/194\"\u003epreactjs/preset-vite#194\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/washingtonsteven\"\u003e\u003ccode\u003e@​washingtonsteven\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/194\"\u003epreactjs/preset-vite#194\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/preactjs/preset-vite/compare/2.10.4...2.10.5\"\u003ehttps://github.com/preactjs/preset-vite/compare/2.10.4...2.10.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e2.10.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: avoid babel in dev by using magic string for hook names injection by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/183\"\u003epreactjs/preset-vite#183\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for vite 8 by \u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/189\"\u003epreactjs/preset-vite#189\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for oxc by \u003ca href=\"https://github.com/JoviDeCroock\"\u003e\u003ccode\u003e@​JoviDeCroock\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/preactjs/preset-vite/pull/190\"\u003epreactjs/preset-vite#190\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/preactjs/preset-vite/compare/2.10.3...2.10.4\"\u003ehttps://github.com/preactjs/preset-vite/compare/2.10.3...2.10.4\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/preactjs/preset-vite/blob/main/CHANGELOG.md\"\u003e@​preact/preset-vite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.10.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e676ed9d: - prevent the CJS build from rewriting the hook names helper import to \u003ccode\u003erequire()\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eskip devtools plugin resolve/transform hooks unless devtools support is enabled\u003c/li\u003e\n\u003cli\u003eadd the \u003ccode\u003evite-plugin\u003c/code\u003e keyword for registry discovery\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\u003eSee full diff in \u003ca href=\"https://github.com/preactjs/preset-vite/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​preact/preset-vite\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.19.37 to 20.19.43\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 `cddl` from 0.21.0 to 0.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/webdriverio/cddl/releases\"\u003ecddl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ecddl 0.21.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/webdriverio/cddl/compare/cddl-v0.21.0...cddl-v0.21.1\"\u003e0.21.1\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003e🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecddl:\u003c/strong\u003e preserve float literals so (0.0..1.0) is distinct from (0..1) (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/77\"\u003e#77\u003c/a\u003e) (\u003ca href=\"https://github.com/webdriverio/cddl/commit/8c3dc775464fb748145982998e52ede49d381d35\"\u003e8c3dc77\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/webdriverio/cddl/commit/2037c4cf8617edf23f9bc0409f19d0f5ec0f7287\"\u003e\u003ccode\u003e2037c4c\u003c/code\u003e\u003c/a\u003e chore(cddl): release v0.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/8c3dc775464fb748145982998e52ede49d381d35\"\u003e\u003ccode\u003e8c3dc77\u003c/code\u003e\u003c/a\u003e fix(cddl): preserve float literals so (0.0..1.0) is distinct from (0..1) (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/77\"\u003e#77\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/3fe464dc6af3878d103ff0458c130429978b9b42\"\u003e\u003ccode\u003e3fe464d\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.1.1 to 26.1.2 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/3ccf11d2b9eb79c1c5c5654803a69cb69090335a\"\u003e\u003ccode\u003e3ccf11d\u003c/code\u003e\u003c/a\u003e build(deps): Bump yargs from 18.0.0 to 18.1.0 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/75\"\u003e#75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/41134a32930f022dfded224a92c40d643318d37d\"\u003e\u003ccode\u003e41134a3\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​release-it/conventional-changelog\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/74\"\u003e#74\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/4b626e75d8b8db297ada796ee368c41a4f20069a\"\u003e\u003ccode\u003e4b626e7\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump typescript from 6.0.3 to 7.0.2 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/73\"\u003e#73\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/28977fe3c21021f4873e8358c50d5af21d10df68\"\u003e\u003ccode\u003e28977fe\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.1.0 to 26.1.1 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/72\"\u003e#72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/4e5b16e53c28dd32a4d623aa9d06df1ee1df1325\"\u003e\u003ccode\u003e4e5b16e\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump conventional-changelog-conventionalcommits (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/f5e62f9eb10bde2167bf2e93d5afd80580077872\"\u003e\u003ccode\u003ef5e62f9\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.0.1 to 26.1.0 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/c5d728bc8f09bd9e11afa4c18af5b5f5aeaa98a1\"\u003e\u003ccode\u003ec5d728b\u003c/code\u003e\u003c/a\u003e build(deps): Bump recast from 0.23.11 to 0.23.12 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/67\"\u003e#67\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webdriverio/cddl/compare/cddl-v0.21.0...cddl-v0.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cddl2ts` from 0.10.0 to 0.10.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/100a75d9ca4606d1ad01704bcdbbfa162eb5b91d\"\u003e\u003ccode\u003e100a75d\u003c/code\u003e\u003c/a\u003e chore(cddl2ts): release v0.10.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/2037c4cf8617edf23f9bc0409f19d0f5ec0f7287\"\u003e\u003ccode\u003e2037c4c\u003c/code\u003e\u003c/a\u003e chore(cddl): release v0.21.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/8c3dc775464fb748145982998e52ede49d381d35\"\u003e\u003ccode\u003e8c3dc77\u003c/code\u003e\u003c/a\u003e fix(cddl): preserve float literals so (0.0..1.0) is distinct from (0..1) (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/77\"\u003e#77\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/3fe464dc6af3878d103ff0458c130429978b9b42\"\u003e\u003ccode\u003e3fe464d\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.1.1 to 26.1.2 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/76\"\u003e#76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/3ccf11d2b9eb79c1c5c5654803a69cb69090335a\"\u003e\u003ccode\u003e3ccf11d\u003c/code\u003e\u003c/a\u003e build(deps): Bump yargs from 18.0.0 to 18.1.0 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/75\"\u003e#75\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/41134a32930f022dfded224a92c40d643318d37d\"\u003e\u003ccode\u003e41134a3\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​release-it/conventional-changelog\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/74\"\u003e#74\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/4b626e75d8b8db297ada796ee368c41a4f20069a\"\u003e\u003ccode\u003e4b626e7\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump typescript from 6.0.3 to 7.0.2 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/73\"\u003e#73\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/28977fe3c21021f4873e8358c50d5af21d10df68\"\u003e\u003ccode\u003e28977fe\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.1.0 to 26.1.1 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/72\"\u003e#72\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/4e5b16e53c28dd32a4d623aa9d06df1ee1df1325\"\u003e\u003ccode\u003e4e5b16e\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump conventional-changelog-conventionalcommits (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/70\"\u003e#70\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/webdriverio/cddl/commit/f5e62f9eb10bde2167bf2e93d5afd80580077872\"\u003e\u003ccode\u003ef5e62f9\u003c/code\u003e\u003c/a\u003e build(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e from 26.0.1 to 26.1.0 (\u003ca href=\"https://redirect.github.com/webdriverio/cddl/issues/69\"\u003e#69\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/webdriverio/cddl/compare/cddl2ts-v0.10.0...cddl2ts-v0.10.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `comment-parser` from 1.4.5 to 1.4.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/syavorsky/comment-parser/blob/main/CHANGELOG.md\"\u003ecomment-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e1f4f081: fix: update types\u003c/p\u003e\n\u003cp\u003erefactor: use non-deprecated methods\u003c/p\u003e\n\u003cp\u003echore: update devDependencies and add rootDir to avoid warning\u003c/p\u003e\n\u003cp\u003echore: add recommended baseline-browser-mapping\u003c/p\u003e\n\u003cp\u003echore: disallow scripts as per latest npm guidance\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec413827: Ensure non-optional name is only broken on equal sign if prefixed by an identifier\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.4.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e02d3c46: Support default values on non-optional names (e.g. \u003ccode\u003e@property {number} BITMASK_VALUE_A=16 - description\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/15b797fe9daf2d5d99da977d0f97b7e4ab993f48\"\u003e\u003ccode\u003e15b797f\u003c/code\u003e\u003c/a\u003e release v1.4.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/1f4f08193ff47aa2f3a7c8ebf037d106a92b33a7\"\u003e\u003ccode\u003e1f4f081\u003c/code\u003e\u003c/a\u003e fix: update types (\u003ca href=\"https://redirect.github.com/yavorskiy/comment-parser/issues/192\"\u003e#192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/4403bfec2c509055756541a780237cfaeb8f426e\"\u003e\u003ccode\u003e4403bfe\u003c/code\u003e\u003c/a\u003e release v1.4.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/c413827a1831c9142baa9a3f166b851b23783023\"\u003e\u003ccode\u003ec413827\u003c/code\u003e\u003c/a\u003e fix: ensure non-optional name is only broken on equal sign if prefixed by an ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/e6415d55e63424fe9b946a5ed23e75de75d483a1\"\u003e\u003ccode\u003ee6415d5\u003c/code\u003e\u003c/a\u003e release v1.4.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/02d3c4658bcb61a89ba9b4b5196e42b0f0da3a5d\"\u003e\u003ccode\u003e02d3c46\u003c/code\u003e\u003c/a\u003e fix: support default values on non-optional names (\u003ca href=\"https://redirect.github.com/yavorskiy/comment-parser/issues/189\"\u003e#189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/6256c25aa761423783adb1a7a7c4229441955296\"\u003e\u003ccode\u003e6256c25\u003c/code\u003e\u003c/a\u003e docs: add release instructions to CLAUDE.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/75352a06adb5b06ae46b00c5cc5bbc147a8625b5\"\u003e\u003ccode\u003e75352a0\u003c/code\u003e\u003c/a\u003e docs: add playground location and upgrade instructions to CLAUDE.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/3f22c3d5dac511bd2d08a4989c73381613df1d3b\"\u003e\u003ccode\u003e3f22c3d\u003c/code\u003e\u003c/a\u003e update .gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/syavorsky/comment-parser/commit/17835ce7807d0d947bea09af3f98ac1fe29aad03\"\u003e\u003ccode\u003e17835ce\u003c/code\u003e\u003c/a\u003e docs: add CLAUDE.md with build commands and architecture overview\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/yavorskiy/comment-parser/compare/v1.4.5...v1.4.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `unzipper` from 0.12.3 to 0.12.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ZJONSSON/node-unzipper/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/estree` from 1.0.8 to 1.0.9\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/estree\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@xmldom/xmldom` from 0.9.8 to 0.9.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xmldom/xmldom/releases\"\u003e@​xmldom/xmldom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.9.12\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/xmldom/xmldom/compare/0.9.11...0.9.12\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: parsing a deeply or repeatedly namespaced document no longer consumes quadratic memory; the in-scope namespace map is inherited through the prototype chain instead of being copied for every prefix-declaring element (O(N) instead of O(N²)), preventing a denial-of-service reachable from \u003ccode\u003eDOMParser.parseFromString\u003c/code\u003e with default options. Serialized output is byte-identical. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-965w-775f-mr7g\"\u003e\u003ccode\u003eGHSA-965w-775f-mr7g\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: attribute de-duplication during parsing is now O(M) instead of O(M²); the \u003ccode\u003eNamedNodeMap\u003c/code\u003e parse-time dedup path uses a null-prototype membership index, so a well-formed document with a hostile number of duplicate attributes can no longer wedge the parse. Attribute order and duplicate resolution (last value wins, first position kept) are byte-identical, preserving the XML \u003ca href=\"https://www.w3.org/TR/xml/#uniqattspec\"\u003eno-duplicate-attributes well-formedness constraint\u003c/a\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-8344-3jmq-59r6\"\u003e\u003ccode\u003eGHSA-8344-3jmq-59r6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: HTML raw-text parsing no longer amplifies output on a missing or case-mismatched closing tag; the closing tag is matched case-insensitively per the WHATWG HTML \u003ca href=\"https://html.spec.whatwg.org/multipage/parsing.html#rawtext-end-tag-name-state\"\u003eRAWTEXT end-tag rule\u003c/a\u003e and a missing closing tag is handled explicitly, preventing a denial-of-service. Output for well-formed input is unchanged. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6mj3-qw4j-hgrw\"\u003e\u003ccode\u003eGHSA-6mj3-qw4j-hgrw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: malformed-input recovery is now linear instead of quadratic — the malformed tag-name scan terminates at an embedded \u003ccode\u003e\u0026lt;\u003c/code\u003e, and \u003ccode\u003eNode.prototype.normalize()\u003c/code\u003e merges adjacent text nodes in O(K) instead of O(K²) (also reachable programmatically), per \u003ca href=\"https://dom.spec.whatwg.org/#dom-node-normalize\"\u003e\u003ccode\u003enormalize()\u003c/code\u003e\u003c/a\u003e in the WHATWG DOM spec. DOM output is unchanged; only the reported error text differs. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-93r5-fhx6-vmg9\"\u003e\u003ccode\u003eGHSA-93r5-fhx6-vmg9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now rejects a DocType \u003ccode\u003ename\u003c/code\u003e that is not a valid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — matching the sibling \u003ccode\u003epublicId\u003c/code\u003e/\u003ccode\u003esystemId\u003c/code\u003e/\u003ccode\u003einternalSubset\u003c/code\u003e checks and preventing XML injection via \u003ccode\u003eDocumentType.name\u003c/code\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-27p8-2357-5qqv\"\u003e\u003ccode\u003eGHSA-27p8-2357-5qqv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now validates a processing-instruction target as an XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-NCName\"\u003e\u003ccode\u003eNCName\u003c/code\u003e\u003c/a\u003e and rejects a case-insensitive \u003ccode\u003exml\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — preventing PI-target injection via \u003ccode\u003e\u0026gt;\u003c/code\u003e, \u003ccode\u003e?\u003c/code\u003e, or whitespace. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-c7q8-3ch8-vqpv\"\u003e\u003ccode\u003eGHSA-c7q8-3ch8-vqpv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eDocument.createEntityReference()\u003c/code\u003e now rejects an invalid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e at creation, and \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e validates an \u003ccode\u003eEntityReference\u003c/code\u003e \u003ccode\u003enodeName\u003c/code\u003e as an XML \u003ccode\u003eName\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — preventing XML injection via an entity-reference name. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6gmq-8vp8-gcm6\"\u003e\u003ccode\u003eGHSA-6gmq-8vp8-gcm6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the \u003ccode\u003erequireWellFormed\u003c/code\u003e serializer's element- and attribute-name validators no longer treat an interior line terminator as satisfying the name anchors, so a name containing a line terminator is rejected with \u003ccode\u003eInvalidStateError\u003c/code\u003e — closing a bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-QName\"\u003e\u003ccode\u003eQName\u003c/code\u003e\u003c/a\u003e check. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-jxjr-3g7g-3944\"\u003e\u003ccode\u003eGHSA-jxjr-3g7g-3944\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the \u003ccode\u003erequireWellFormed\u003c/code\u003e serializer's DocType \u003ccode\u003epublicId\u003c/code\u003e/\u003ccode\u003esystemId\u003c/code\u003e validators no longer treat an interior line terminator as satisfying the anchor, so an identifier containing an ECMAScript line terminator is rejected with \u003ccode\u003eInvalidStateError\u003c/code\u003e — closing a bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-PubidLiteral\"\u003e\u003ccode\u003ePubidLiteral\u003c/code\u003e\u003c/a\u003e/\u003ccode\u003eSystemLiteral\u003c/code\u003e check. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-vr34-hp96-76pp\"\u003e\u003ccode\u003eGHSA-vr34-hp96-76pp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003ecreateElementNS()\u003c/code\u003e, \u003ccode\u003ecreateAttributeNS()\u003c/code\u003e, \u003ccode\u003ecreateDocumentType()\u003c/code\u003e, and \u003ccode\u003ecreateAttribute()\u003c/code\u003e now reject a name containing a line terminator with \u003ccode\u003eInvalidCharacterError\u003c/code\u003e, because name validation applies to the whole string — closing a creation-time bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-QName\"\u003e\u003ccode\u003eName\u003c/code\u003e/\u003ccode\u003eQName\u003c/code\u003e\u003c/a\u003e production on the default serialization path. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-3px3-54cx-rmw9\"\u003e\u003ccode\u003eGHSA-3px3-54cx-rmw9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the parser now reports a not-well-formed end tag whose valid name is followed by trailing content (a recoverable \u003ccode\u003eerror\u003c/code\u003e in XML, a \u003ccode\u003ewarning\u003c/code\u003e in HTML) instead of accepting it silently, per the XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-ETag\"\u003e\u003ccode\u003eETag\u003c/code\u003e\u003c/a\u003e production; parsing recovers to the byte-identical DOM. Consumers that want strict rejection can escalate the reported \u003ccode\u003eerror\u003c/code\u003e to fatal via the parser's \u003ccode\u003eonError\u003c/code\u003e handler. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6h8r-xr42-gp59\"\u003e\u003ccode\u003eGHSA-6h8r-xr42-gp59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDOMException\u003c/code\u003es raised during parsing are now reported as a \u003ccode\u003efatalError\u003c/code\u003e, and the originating error is preserved as the \u003ccode\u003ecause\u003c/code\u003e on the resulting \u003ccode\u003eParseError\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThank you,\n\u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/KarimTantawey\"\u003e\u003ccode\u003e@​KarimTantawey\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/bhaswanthc\"\u003e\u003ccode\u003e@​bhaswanthc\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/arpitjain099\"\u003e\u003ccode\u003e@​arpitjain099\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/Paranoidgrinch\"\u003e\u003ccode\u003e@​Paranoidgrinch\u003c/code\u003e\u003c/a\u003e,\nfor your contributions\u003c/p\u003e\n\u003ch2\u003e0.9.11\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/xmldom/xmldom/compare/0.9.10...0.9.11\"\u003eCommits\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e now also rejects invalid element and attribute names when \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e is passed, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e for a name that is not a valid XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-QName\"\u003e\u003ccode\u003eQName\u003c/code\u003e\u003c/a\u003e (this covers the namespace prefix, which surfaces in the element qualified name or in a synthesized \u003ccode\u003exmlns:\u003c/code\u003e declaration). This prevents XML injection via \u003ccode\u003ecreateElement()\u003c/code\u003e / \u003ccode\u003esetAttribute()\u003c/code\u003e, extending the existing \u003ccode\u003erequireWellFormed\u003c/code\u003e checks to the serialized name set. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-w2rr-34g9-rvrj\"\u003e\u003ccode\u003eGHSA-w2rr-34g9-rvrj\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-4w3w-2rp5-g8jm\"\u003e\u003ccode\u003eGHSA-4w3w-2rp5-g8jm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the processing-instruction grammar regex no longer backtracks quadratically on an unterminated processing instruction (\u003ccode\u003e\u0026lt;?…\u003c/code\u003e with no closing \u003ccode\u003e?\u0026gt;\u003c/code\u003e), preventing a denial-of-service (ReDoS) reachable from \u003ccode\u003eDOMParser.parseFromString\u003c/code\u003e with default options. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-g53g-w8rj-fmg7\"\u003e\u003ccode\u003eGHSA-g53g-w8rj-fmg7\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eCharacterData\u003c/code\u003e \u003ccode\u003enodeValue\u003c/code\u003e and \u003ccode\u003edata\u003c/code\u003e are now kept in sync \u003ca href=\"https://redirect.github.com/xmldom/xmldom/pull/990\"\u003e\u003ccode\u003e[#990](https://github.com/xmldom/xmldom/issues/990)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThank you,\n\u003ca href=\"https://github.com/bhaswanthc\"\u003e\u003ccode\u003e@​bhaswanthc\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/jmestwa-coder\"\u003e\u003ccode\u003e@​jmestwa-coder\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/stevenobiajulu\"\u003e\u003ccode\u003e@​stevenobiajulu\u003c/code\u003e\u003c/a\u003e,\nfor your contributions\u003c/p\u003e\n\u003ch2\u003e0.9.10\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/xmldom/xmldom/blob/master/CHANGELOG.md\"\u003e@​xmldom/xmldom's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/xmldom/xmldom/compare/0.9.11...0.9.12\"\u003e0.9.12\u003c/a\u003e\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: parsing a deeply or repeatedly namespaced document no longer consumes quadratic memory; the in-scope namespace map is inherited through the prototype chain instead of being copied for every prefix-declaring element (O(N) instead of O(N²)), preventing a denial-of-service reachable from \u003ccode\u003eDOMParser.parseFromString\u003c/code\u003e with default options. Serialized output is byte-identical. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-965w-775f-mr7g\"\u003e\u003ccode\u003eGHSA-965w-775f-mr7g\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: attribute de-duplication during parsing is now O(M) instead of O(M²); the \u003ccode\u003eNamedNodeMap\u003c/code\u003e parse-time dedup path uses a null-prototype membership index, so a well-formed document with a hostile number of duplicate attributes can no longer wedge the parse. Attribute order and duplicate resolution (last value wins, first position kept) are byte-identical, preserving the XML \u003ca href=\"https://www.w3.org/TR/xml/#uniqattspec\"\u003eno-duplicate-attributes well-formedness constraint\u003c/a\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-8344-3jmq-59r6\"\u003e\u003ccode\u003eGHSA-8344-3jmq-59r6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: HTML raw-text parsing no longer amplifies output on a missing or case-mismatched closing tag; the closing tag is matched case-insensitively per the WHATWG HTML \u003ca href=\"https://html.spec.whatwg.org/multipage/parsing.html#rawtext-end-tag-name-state\"\u003eRAWTEXT end-tag rule\u003c/a\u003e and a missing closing tag is handled explicitly, preventing a denial-of-service. Output for well-formed input is unchanged. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6mj3-qw4j-hgrw\"\u003e\u003ccode\u003eGHSA-6mj3-qw4j-hgrw\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: malformed-input recovery is now linear instead of quadratic — the malformed tag-name scan terminates at an embedded \u003ccode\u003e\u0026lt;\u003c/code\u003e, and \u003ccode\u003eNode.prototype.normalize()\u003c/code\u003e merges adjacent text nodes in O(K) instead of O(K²) (also reachable programmatically), per \u003ca href=\"https://dom.spec.whatwg.org/#dom-node-normalize\"\u003e\u003ccode\u003enormalize()\u003c/code\u003e\u003c/a\u003e in the WHATWG DOM spec. DOM output is unchanged; only the reported error text differs. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-93r5-fhx6-vmg9\"\u003e\u003ccode\u003eGHSA-93r5-fhx6-vmg9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now rejects a DocType \u003ccode\u003ename\u003c/code\u003e that is not a valid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — matching the sibling \u003ccode\u003epublicId\u003c/code\u003e/\u003ccode\u003esystemId\u003c/code\u003e/\u003ccode\u003einternalSubset\u003c/code\u003e checks and preventing XML injection via \u003ccode\u003eDocumentType.name\u003c/code\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-27p8-2357-5qqv\"\u003e\u003ccode\u003eGHSA-27p8-2357-5qqv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now validates a processing-instruction target as an XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-NCName\"\u003e\u003ccode\u003eNCName\u003c/code\u003e\u003c/a\u003e and rejects a case-insensitive \u003ccode\u003exml\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — preventing PI-target injection via \u003ccode\u003e\u0026gt;\u003c/code\u003e, \u003ccode\u003e?\u003c/code\u003e, or whitespace. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-c7q8-3ch8-vqpv\"\u003e\u003ccode\u003eGHSA-c7q8-3ch8-vqpv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eDocument.createEntityReference()\u003c/code\u003e now rejects an invalid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e at creation, and \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e validates an \u003ccode\u003eEntityReference\u003c/code\u003e \u003ccode\u003enodeName\u003c/code\u003e as an XML \u003ccode\u003eName\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — preventing XML injection via an entity-reference name. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6gmq-8vp8-gcm6\"\u003e\u003ccode\u003eGHSA-6gmq-8vp8-gcm6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the \u003ccode\u003erequireWellFormed\u003c/code\u003e serializer's element- and attribute-name validators no longer treat an interior line terminator as satisfying the name anchors, so a name containing a line terminator is rejected with \u003ccode\u003eInvalidStateError\u003c/code\u003e — closing a bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-QName\"\u003e\u003ccode\u003eQName\u003c/code\u003e\u003c/a\u003e check. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-jxjr-3g7g-3944\"\u003e\u003ccode\u003eGHSA-jxjr-3g7g-3944\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the \u003ccode\u003erequireWellFormed\u003c/code\u003e serializer's DocType \u003ccode\u003epublicId\u003c/code\u003e/\u003ccode\u003esystemId\u003c/code\u003e validators no longer treat an interior line terminator as satisfying the anchor, so an identifier containing an ECMAScript line terminator is rejected with \u003ccode\u003eInvalidStateError\u003c/code\u003e — closing a bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-PubidLiteral\"\u003e\u003ccode\u003ePubidLiteral\u003c/code\u003e\u003c/a\u003e/\u003ccode\u003eSystemLiteral\u003c/code\u003e check. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-vr34-hp96-76pp\"\u003e\u003ccode\u003eGHSA-vr34-hp96-76pp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003ecreateElementNS()\u003c/code\u003e, \u003ccode\u003ecreateAttributeNS()\u003c/code\u003e, \u003ccode\u003ecreateDocumentType()\u003c/code\u003e, and \u003ccode\u003ecreateAttribute()\u003c/code\u003e now reject a name containing a line terminator with \u003ccode\u003eInvalidCharacterError\u003c/code\u003e, because name validation applies to the whole string — closing a creation-time bypass of the XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-QName\"\u003e\u003ccode\u003eName\u003c/code\u003e/\u003ccode\u003eQName\u003c/code\u003e\u003c/a\u003e production on the default serialization path. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-3px3-54cx-rmw9\"\u003e\u003ccode\u003eGHSA-3px3-54cx-rmw9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the parser now reports a not-well-formed end tag whose valid name is followed by trailing content (a recoverable \u003ccode\u003eerror\u003c/code\u003e in XML, a \u003ccode\u003ewarning\u003c/code\u003e in HTML) instead of accepting it silently, per the XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-ETag\"\u003e\u003ccode\u003eETag\u003c/code\u003e\u003c/a\u003e production; parsing recovers to the byte-identical DOM. Consumers that want strict rejection can escalate the reported \u003ccode\u003eerror\u003c/code\u003e to fatal via the parser's \u003ccode\u003eonError\u003c/code\u003e handler. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6h8r-xr42-gp59\"\u003e\u003ccode\u003eGHSA-6h8r-xr42-gp59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eDOMException\u003c/code\u003es raised during parsing are now reported as a \u003ccode\u003efatalError\u003c/code\u003e, and the originating error is preserved as the \u003ccode\u003ecause\u003c/code\u003e on the resulting \u003ccode\u003eParseError\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThank you,\n\u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/KarimTantawey\"\u003e\u003ccode\u003e@​KarimTantawey\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/bhaswanthc\"\u003e\u003ccode\u003e@​bhaswanthc\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/arpitjain099\"\u003e\u003ccode\u003e@​arpitjain099\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/Paranoidgrinch\"\u003e\u003ccode\u003e@​Paranoidgrinch\u003c/code\u003e\u003c/a\u003e,\nfor your contributions\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/xmldom/xmldom/compare/0.8.14...0.8.15\"\u003e0.8.15\u003c/a\u003e\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSecurity: parsing a deeply or repeatedly namespaced document no longer consumes quadratic memory; the in-scope namespace map is inherited through the prototype chain instead of being copied for every prefix-declaring element (O(N) instead of O(N²)), preventing a denial-of-service reachable from \u003ccode\u003eDOMParser.parseFromString\u003c/code\u003e with default options. Serialized output is byte-identical. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-965w-775f-mr7g\"\u003e\u003ccode\u003eGHSA-965w-775f-mr7g\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: attribute de-duplication during parsing is now O(M) instead of O(M²); the \u003ccode\u003eNamedNodeMap\u003c/code\u003e parse-time dedup path uses a null-prototype membership index, so a well-formed document with a hostile number of duplicate attributes can no longer wedge the parse. Attribute order and duplicate resolution (last value wins, first position kept) are byte-identical, preserving the XML \u003ca href=\"https://www.w3.org/TR/xml/#uniqattspec\"\u003eno-duplicate-attributes well-formedness constraint\u003c/a\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-8344-3jmq-59r6\"\u003e\u003ccode\u003eGHSA-8344-3jmq-59r6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: trimming trailing whitespace from an XML end tag (\u003ca href=\"https://www.w3.org/TR/xml/#NT-ETag\"\u003e\u003ccode\u003eETag\u003c/code\u003e\u003c/a\u003e) is now anchored so it runs in linear time instead of backtracking quadratically on a long whitespace run, preventing a ReDoS reachable from \u003ccode\u003eDOMParser.parseFromString\u003c/code\u003e. Trimmed output is byte-identical. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-x4fp-j954-r2f4\"\u003e\u003ccode\u003eGHSA-x4fp-j954-r2f4\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: malformed-input recovery is now linear instead of quadratic — the malformed tag-name scan terminates at an embedded \u003ccode\u003e\u0026lt;\u003c/code\u003e, and \u003ccode\u003eNode.prototype.normalize()\u003c/code\u003e merges adjacent text nodes in O(K) instead of O(K²) (also reachable programmatically), per \u003ca href=\"https://dom.spec.whatwg.org/#dom-node-normalize\"\u003e\u003ccode\u003enormalize()\u003c/code\u003e\u003c/a\u003e in the WHATWG DOM spec. DOM output is unchanged; only the reported error text differs. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-93r5-fhx6-vmg9\"\u003e\u003ccode\u003eGHSA-93r5-fhx6-vmg9\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now rejects a DocType \u003ccode\u003ename\u003c/code\u003e that is not a valid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — matching the sibling \u003ccode\u003epublicId\u003c/code\u003e/\u003ccode\u003esystemId\u003c/code\u003e/\u003ccode\u003einternalSubset\u003c/code\u003e checks and preventing XML injection via \u003ccode\u003eDocumentType.name\u003c/code\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-27p8-2357-5qqv\"\u003e\u003ccode\u003eGHSA-27p8-2357-5qqv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e now validates a processing-instruction target as an XML \u003ca href=\"https://www.w3.org/TR/xml-names/#NT-NCName\"\u003e\u003ccode\u003eNCName\u003c/code\u003e\u003c/a\u003e and rejects a case-insensitive \u003ccode\u003exml\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — a check \u003ccode\u003e0.8.x\u003c/code\u003e did not previously perform, preventing PI-target injection via \u003ccode\u003e\u0026gt;\u003c/code\u003e, \u003ccode\u003e?\u003c/code\u003e, or whitespace. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-c7q8-3ch8-vqpv\"\u003e\u003ccode\u003eGHSA-c7q8-3ch8-vqpv\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: \u003ccode\u003eDocument.createEntityReference()\u003c/code\u003e now rejects an invalid XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-Name\"\u003e\u003ccode\u003eName\u003c/code\u003e\u003c/a\u003e at creation, and \u003ccode\u003eXMLSerializer.serializeToString()\u003c/code\u003e under \u003ccode\u003e{ requireWellFormed: true }\u003c/code\u003e validates an \u003ccode\u003eEntityReference\u003c/code\u003e \u003ccode\u003enodeName\u003c/code\u003e as an XML \u003ccode\u003eName\u003c/code\u003e, throwing \u003ccode\u003eInvalidStateError\u003c/code\u003e — preventing XML injection via an entity-reference name. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6gmq-8vp8-gcm6\"\u003e\u003ccode\u003eGHSA-6gmq-8vp8-gcm6\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSecurity: the parser now reports a not-well-formed end tag whose valid name is followed by trailing content as a recoverable \u003ccode\u003eerror\u003c/code\u003e instead of accepting it silently, per the XML \u003ca href=\"https://www.w3.org/TR/xml/#NT-ETag\"\u003e\u003ccode\u003eETag\u003c/code\u003e\u003c/a\u003e production; parsing recovers to the byte-identical DOM. Consumers that want strict rejection can escalate the reported \u003ccode\u003eerror\u003c/code\u003e to fatal via the parser's \u003ccode\u003eerrorHandler\u003c/code\u003e. \u003ca href=\"https://github.com/xmldom/xmldom/security/advisories/GHSA-6h8r-xr42-gp59\"\u003e\u003ccode\u003eGHSA-6h8r-xr42-gp59\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThank you,\n\u003ca href=\"https://github.com/ericchiang\"\u003e\u003ccode\u003e@​ericchiang\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/bhaswanthc\"\u003e\u003ccode\u003e@​bhaswanthc\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/arpitjain099\"\u003e\u003ccode\u003e@​arpitjain099\u003c/code\u003e\u003c/a\u003e,\n\u003ca href=\"https://github.com/Paranoidgrinch\"\u003e\u003ccode\u003e@​Paranoidgrinch\u003c/code\u003e\u003c/a\u003e,\nfor your contributions\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/xmldom/xmldom/compare/0.9.10...0.9.11\"\u003e0.9.11\u003c/a\u003e\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/xmldom/xmldom/commit/0af8cf829d8a92bbac612903422c6947f5458f06\"\u003e\u003ccode\u003e0af8cf8\u003c/code\u003e\u003c/a\u003e 0.9.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/69d257bd677aed2dde833a6dd67ddf244c370e41\"\u003e\u003ccode\u003e69d257b\u003c/code\u003e\u003c/a\u003e docs: add 0.9.12 CHANGELOG entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/e53e9b125de830559747b09d9f152c255600ddb9\"\u003e\u003ccode\u003ee53e9b1\u003c/code\u003e\u003c/a\u003e docs: add 0.8.15 CHANGELOG entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/0748720b620555f8c222782dcab575cf0cf403b4\"\u003e\u003ccode\u003e0748720\u003c/code\u003e\u003c/a\u003e fix: prevent quadratic malformed-tag recovery and normalize() adjacent-text m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/7ced40c06c28d151e996a97045018c3559ae4707\"\u003e\u003ccode\u003e7ced40c\u003c/code\u003e\u003c/a\u003e fix: prevent HTML raw-text output amplification via case-insensitive close-ta...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/cfb09b5dbeb035fdfedc9f01e2bbaf226bf47cf3\"\u003e\u003ccode\u003ecfb09b5\u003c/code\u003e\u003c/a\u003e fix: prevent quadratic attribute de-duplication via null-prototype membership...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/e9dbc6b54c4a9fa83e678647bc1544a505522040\"\u003e\u003ccode\u003ee9dbc6b\u003c/code\u003e\u003c/a\u003e test: characterize NamedNodeMap attribute de-duplication before the index ref...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/dabffe884e864eeecb1f515c716f875e1bc47ec1\"\u003e\u003ccode\u003edabffe8\u003c/code\u003e\u003c/a\u003e fix: prevent quadratic namespace-map memory consumption via prototype-chain i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/7b2ec67e1750daadd0bb06c92e875e726544a362\"\u003e\u003ccode\u003e7b2ec67\u003c/code\u003e\u003c/a\u003e fix: prevent multiline-anchor bypass of name/id validation by dropping the re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xmldom/xmldom/commit/4664386e4f4d99d17b416a151dbe8323e245284b\"\u003e\u003ccode\u003e4664386\u003c/code\u003e\u003c/a\u003e fix: prevent XML injection via unsafe EntityReference name (GHSA-6gmq-8vp8-gcm6)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xmldom/xmldom/compare/0.9.8...0.9.12\"\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/~karfau\"\u003ekarfau\u003c/a\u003e, a new releaser for \u003ccode\u003e@​xmldom/xmldom\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mlly` from 1.8.1 to 1.8.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/mlly/releases\"\u003emlly's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/mlly/compare/v1.8.0...v1.8.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGeneric angle bracket parsing (\u003ca href=\"https://redirect.github.com/unjs/mlly/pull/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo (\u003ca href=\"https://redirect.github.com/unjs/mlly/pull/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlorian Heuberger (\u003ca href=\"https://github.com/Flo0806\"\u003e\u003ccode\u003e@​Flo0806\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAngelHdz (\u003ca href=\"https://github.com/angelhdzmultimedia\"\u003e\u003ccode\u003e@​angelhdzmultimedia\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/mlly/blob/main/CHANGELOG.md\"\u003emlly's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.8.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/mlly/compare/v1.8.0...v1.8.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtract variable names ignoring function calls (\u003ca href=\"https://redirect.github.com/unjs/mlly/pull/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGeneric angle bracket parsing (\u003ca href=\"https://redirect.github.com/unjs/mlly/pull/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo (\u003ca href=\"https://redirect.github.com/unjs/mlly/pull/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/mlly/commit/12913db\"\u003e12913db\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLint (\u003ca href=\"https://github.com/unjs/mlly/commit/33495f9\"\u003e33495f9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erelease:\u003c/strong\u003e V1.8.1 (\u003ca href=\"https://github.com/unjs/mlly/commit/ed17783\"\u003eed17783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/mlly/commit/1b09363\"\u003e1b09363\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlorian Heuberger (\u003ca href=\"https://github.com/Flo0806\"\u003e\u003ccode\u003e@​Flo0806\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAngelHdz \u003ca href=\"mailto:angel.hernandez.12@live.com\"\u003eangel.hernandez.12@live.com\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDaniel Roe (\u003ca href=\"https://github.com/danielroe\"\u003e\u003ccode\u003e@​danielroe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/c5ce4e5596761b9d2b063bcf82a5160d76e8c2cf\"\u003e\u003ccode\u003ec5ce4e5\u003c/code\u003e\u003c/a\u003e chore(release): v1.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/abef19c940da8ff31d5cf2c96deefc1035bac1c3\"\u003e\u003ccode\u003eabef19c\u003c/code\u003e\u003c/a\u003e fix: generic angle bracket parsing (\u003ca href=\"https://redirect.github.com/unjs/mlly/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/1b09363bd6f95859aea329627ae8e19877f426ed\"\u003e\u003ccode\u003e1b09363\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/ed1778327921a21e2cf8e866272fccc308216831\"\u003e\u003ccode\u003eed17783\u003c/code\u003e\u003c/a\u003e chore(release): v1.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/3f4c751435adeb2724313eddbb3c0c67d8962f52\"\u003e\u003ccode\u003e3f4c751\u003c/code\u003e\u003c/a\u003e docs: fix typo (\u003ca href=\"https://redirect.github.com/unjs/mlly/issues/333\"\u003e#333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/24bd871dbfd5c67f3c62337517ae6d883809f85e\"\u003e\u003ccode\u003e24bd871\u003c/code\u003e\u003c/a\u003e chore(deps): update autofix-ci/action digest to 7a166d7 (\u003ca href=\"https://redirect.github.com/unjs/mlly/issues/334\"\u003e#334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/938cf7e4c52c8f7faf583874e7ca24d40720bf8d\"\u003e\u003ccode\u003e938cf7e\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/unjs/mlly/issues/328\"\u003e#328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/mlly/commit/915dd32abdf6bb1d15e3fda22b6225d887746ac0\"\u003e\u003ccode\u003e915dd32\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/unjs/mlly/issues/332\"\u003e#332\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unjs/mlly/compare/v1.8.1...v1.8.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.28.1 to 0.28.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix tree shaking bug due to TypeScript import alias (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to incorrectly tree-shake imports that are used in a TypeScript type alias under certain circumstances. Affected code uses a TypeScript-specific \u003ccode\u003eimport\u003c/code\u003e assignment and looks something like this:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport Base from './dep.js';\r\nimport Alias = Base.SomeType;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix CSS minification bug involving \u003ccode\u003e\u0026amp;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug where esbuild's CSS minifier incorrectly removed a \u003ccode\u003e\u0026amp;\u003c/code\u003e when it was unsafe to do so. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\r\n.a .b {\r\n  \u0026amp; .b:not(\u0026amp; .c) {\r\n    color: red;\r\n  }\r\n}\r\n\u003cp\u003e/* Old output (with --minify) */\u003cbr /\u003e\n.a .b{.b:not(\u0026amp; .c){color:red}}\u003c/p\u003e\n\u003cp\u003e/* New output (with --minify) */\u003cbr /\u003e\n.a .b{\u0026amp; .b:not(\u0026amp; .c){color:red}}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis should match \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;yes\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e but not \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;no\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e. The old output incorrectly matched both.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAvoid overwriting input files without \u003ccode\u003e--allow-overwrite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4484\"\u003e#4484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eFor example: \u003ccode\u003eesbuild input.js --outfile=input.js\u003c/code\u003e tells esbuild to overwrite \u003ccode\u003einput.js\u003c/code\u003e with the output of running esbuild on it. This was supposed to already be prevented by default, but it accidentally regressed in version 0.17.0 and apparently didn't have any test coverage. The error message was being printed but the input file was still being overwritten. Oops.\u003c/p\u003e\n\u003cp\u003eThis release puts the original behavior back. With this release, esbuild should now actually avoid overwriting input files unless \u003ccode\u003e--allow-overwrite\u003c/code\u003e is explicitly present. This is done by not writing out any files when a build error is encountered.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix incorrect code generated when using top-level await (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously esbuild could generate code containing a syntax error in complex scenarios involving top-level await used in a dependency cycle. The problem was a missing \u003ccode\u003easync\u003c/code\u003e on one or more module wrapper closures. With this release, esbuild now uses a fixed-point iteration algorithm to correctly annotate all dependencies in the cycle as needing an \u003ccode\u003easync\u003c/code\u003e module wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a minification bug with lowered logical assignment operators (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4508\"\u003e#4508\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to generate incorrect code for logical assignment operators when lowering them to an older target environment. Specifically the lowering process requires duplicating the left-hand side, but esbuild incorrectly failed to count the duplicate as a new usage when the left-hand side is an identifier. That then caused the minifier to believe that the left-hand side was only used once and could attempt to incorrectly inline an initializer into the first usage. This bug has now been fixed:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\r\nfunction foo() {\r\n  let x\r\n  bar(x ||= {})\r\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/evanw/esbuild/blob/main/CHANGELOG.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix tree shaking bug due to TypeScript import alias (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to incorrectly tree-shake imports that are used in a TypeScript type alias under certain circumstances. Affected code uses a TypeScript-specific \u003ccode\u003eimport\u003c/code\u003e assignment and looks something like this:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport Base from './dep.js';\nimport Alias = Base.SomeType;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix CSS minification bug involving \u003ccode\u003e\u0026amp;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug where esbuild's CSS minifier incorrectly removed a \u003ccode\u003e\u0026amp;\u003c/code\u003e when it was unsafe to do so. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\n.a .b {\n  \u0026amp; .b:not(\u0026amp; .c) {\n    color: red;\n  }\n}\n\u003cp\u003e/* Old output (with --minify) */\u003cbr /\u003e\n.a .b{.b:not(\u0026amp; .c){color:red}}\u003c/p\u003e\n\u003cp\u003e/* New output (with --minify) */\u003cbr /\u003e\n.a .b{\u0026amp; .b:not(\u0026amp; .c){color:red}}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis should match \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;yes\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e but not \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;no\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e. The old output incorrectly matched both.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAvoid overwriting input files without \u003ccode\u003e--allow-overwrite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4484\"\u003e#4484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eFor example: \u003ccode\u003eesbuild input.js --outfile=input.js\u003c/code\u003e tells esbuild to overwrite \u003ccode\u003einput.js\u003c/code\u003e with the output of running esbuild on it. This was supposed to already be prevented by default, but it accidentally regressed in version 0.17.0 and apparently didn't have any test coverage. The error message was being printed but the input file was still being overwritten. Oops.\u003c/p\u003e\n\u003cp\u003eThis release puts the original behavior back. With this release, esbuild should now actually avoid overwriting input files unless \u003ccode\u003e--allow-overwrite\u003c/code\u003e is explicitly present. This is done by not writing out any files when a build error is encountered.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix incorrect code generated when using top-level await (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously esbuild could generate code containing a syntax error in complex scenarios involving top-level await used in a dependency cycle. The problem was a missing \u003ccode\u003easync\u003c/code\u003e on one or more module wrapper closures. With this release, esbuild now uses a fixed-point iteration algorithm to correctly annotate all dependencies in the cycle as needing an \u003ccode\u003easync\u003c/code\u003e module wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a minification bug with lowered logical assignment operators (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4508\"\u003e#4508\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to generate incorrect code for logical assignment operators when lowering them to an older target environment. Specifically the lowering process requires duplicating the left-hand side, but esbuild incorrectly failed to count the duplicate as a new usage when the left-hand side is an identifier. That then caused the minifier to believe that the left-hand side was only used once and could attempt to incorrectly inline an initializer into the first usage. This bug has now been fixed:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nfunction foo() {\n  let x\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/609683d892977362a0f99026cb74b96263d728a9\"\u003e\u003ccode\u003e609683d\u003c/code\u003e\u003c/a\u003e publish 0.28.2 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/11b1fe48df6859393d9469f323b5ebd17baaf989\"\u003e\u003ccode\u003e11b1fe4\u003c/code\u003e\u003c/a\u003e add to release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ab50d91559a27e54cd0a27a403389130ea10d97d\"\u003e\u003ccode\u003eab50d91\u003c/code\u003e\u003c/a\u003e css: fix green/blue channel swap in oklch gamut mapping (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4488\"\u003e#4488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/04627b6cf99b4a7491bebb0268173a7c77a85030\"\u003e\u003ccode\u003e04627b6\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e: \u003ccode\u003easync\u003c/code\u003e TLA checks need a worklist\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/5c15177a308c7224604058a769c4abf0a66b0a36\"\u003e\u003ccode\u003e5c15177\u003c/code\u003e\u003c/a\u003e disable \u003ccode\u003egopls\u003c/code\u003e in the \u003ccode\u003ego\u003c/code\u003e folder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/fc2ee9babc5a2e8ea7ec7c10dd5850b71f7cec7e\"\u003e\u003ccode\u003efc2ee9b\u003c/code\u003e\u003c/a\u003e css: adjust parser to allow \u003ccode\u003e--foo: {...}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/209db54371e62ad1c50e12e56bb93c74c53b0408\"\u003e\u003ccode\u003e209db54\u003c/code\u003e\u003c/a\u003e release notes for css nesting bugfix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c625d31bf08a0647ec724bf76c7115f7aec55971\"\u003e\u003ccode\u003ec625d31\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e: preserve nested ampersands during minification (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4500\"\u003e#4500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/34474e278528a60f58c959c0f422d2bfa6f6886d\"\u003e\u003ccode\u003e34474e2\u003c/code\u003e\u003c/a\u003e better isolation of current part in js parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/07f6e8c50677e0b41e5ed726c08b0ea200b14e5b\"\u003e\u003ccode\u003e07f6e8c\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e: \u003ccode\u003eimport\u003c/code\u003e assignment tree-shaking bug\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.28.1...v0.28.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firefox-profile` from 4.7.0 to 4.7.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/saadtazi/firefox-profile-js/blob/master/CHANGELOG.md\"\u003efirefox-profile's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.7.1\u003c/h1\u003e\n\u003cp\u003ebump adm-zip package.\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/saadtazi/firefox-profile-js/commit/4ff12044d8584b8787fbe230b2737e080fa21b54\"\u003e\u003ccode\u003e4ff1204\u003c/code\u003e\u003c/a\u003e changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/saadtazi/firefox-profile-js/commit/f36e5431201836359eda74d6033285cbe9741ff3\"\u003e\u003ccode\u003ef36e543\u003c/code\u003e\u003c/a\u003e update patch version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/saadtazi/firefox-profile-js/commit/1d574d90aa5a2c0b096515ad4eb68d3b3365d9f4\"\u003e\u003ccode\u003e1d574d9\u003c/code\u003e\u003c/a\u003e Bump adm-zip to 0.6.0 (\u003ca href=\"https://redirect.github.com/saadtazi/firefox-profile-js/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/saadtazi/firefox-profile-js/compare/v4.7.0...v4.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `junit-report-builder` from 5.1.1 to 5.1.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/f31407f0cd5b762cc3f75b3b5453e4812cce845f\"\u003e\u003ccode\u003ef31407f\u003c/code\u003e\u003c/a\u003e Release 5.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/9ee352abe1a2ab0434bf25ee5c3ef82b7d3c13fa\"\u003e\u003ccode\u003e9ee352a\u003c/code\u003e\u003c/a\u003e docs: Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/b369a8c3a592726580f070268e2879ef677e3dc3\"\u003e\u003ccode\u003eb369a8c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/davidparsson/junit-report-builder/issues/90\"\u003e#90\u003c/a\u003e from davidparsson/update/package-json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/30f180fea334d7af89c20ae880c486fcfa26b8a6\"\u003e\u003ccode\u003e30f180f\u003c/code\u003e\u003c/a\u003e ci: Run tests for node.js 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/e216c421428dd7d764fef9687f0470b634ebb05e\"\u003e\u003ccode\u003ee216c42\u003c/code\u003e\u003c/a\u003e Update package-lock.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/2fcd16cddb55c7d6555ce0f27b81a0030f5d9079\"\u003e\u003ccode\u003e2fcd16c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/davidparsson/junit-report-builder/issues/89\"\u003e#89\u003c/a\u003e from assitantforjess/fix/security/bump-lodash-4.18.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/0fdcfb9c824b0eb9397a936943f58bcf80070da7\"\u003e\u003ccode\u003e0fdcfb9\u003c/code\u003e\u003c/a\u003e Whitespace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/895ddd454c3024623721d3e8ec3d846e363fba20\"\u003e\u003ccode\u003e895ddd4\u003c/code\u003e\u003c/a\u003e chore: bump lodash to 4.18.1 to address security advisories\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/0a39e6836d24b1970c80f86b780956722bea175a\"\u003e\u003ccode\u003e0a39e68\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/davidparsson/junit-report-builder/issues/88\"\u003e#88\u003c/a\u003e from davidparsson/dependabot/npm_and_yarn/basic-ftp-5.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davidparsson/junit-report-builder/commit/589e30ff0be421aa1b4e3e8bab77b653a89ccc0a\"\u003e\u003ccode\u003e589e30f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump basic-ftp from 5.2.1 to 5.2.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/davidparsson/junit-report-builder/compare/5.1.1...5.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `devtools-protocol` from 0.0.1646372 to 0.0.1684464\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/5ee78b32ae561f7830853c089459200e6a3467e4\"\u003e\u003ccode\u003e5ee78b3\u003c/code\u003e\u003c/a\u003e Roll protocol to r1684464\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/a12defa6f1c9072791b410ec9ce3056a708ac2ec\"\u003e\u003ccode\u003ea12defa\u003c/code\u003e\u003c/a\u003e Roll protocol to r1683682\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/022aac93826543aa0adf02ef71d713f97ac079c3\"\u003e\u003ccode\u003e022aac9\u003c/code\u003e\u003c/a\u003e Roll protocol to r1682007\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/0539a3c0eb9b39755cf476ad0edb2a60cf35fb74\"\u003e\u003ccode\u003e0539a3c\u003c/code\u003e\u003c/a\u003e Roll protocol to r1681094\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/66fa44737b94faded4b202232b32812f96c0f3c3\"\u003e\u003ccode\u003e66fa447\u003c/code\u003e\u003c/a\u003e Roll protocol to r1680125\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/9af7dce35b7e01cc235e76d4602642fe9463fc67\"\u003e\u003ccode\u003e9af7dce\u003c/code\u003e\u003c/a\u003e Roll protocol to r1679354\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/716ccac724ef0c0277bdb96330a53687fc420b96\"\u003e\u003ccode\u003e716ccac\u003c/code\u003e\u003c/a\u003e Roll protocol to r1678596\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/963b290863cfea6aa7341def546be55958eb199b\"\u003e\u003ccode\u003e963b290\u003c/code\u003e\u003c/a\u003e Roll protocol to r1677763\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/75d63117de1aa1fa8301df61182d09422d172947\"\u003e\u003ccode\u003e75d6311\u003c/code\u003e\u003c/a\u003e Roll protocol to r1676914\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/commit/495a55728d3b0159cc752b93c4314b998abc5a39\"\u003e\u003ccode\u003e495a557\u003c/code\u003e\u003c/a\u003e Roll protocol to r1676105\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ChromeDevTools/devtools-protocol/compare/v0.0.1646372...v0.0.1684464\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `testingbot-tunnel-launcher` from 1.1.18 to 1.1.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testingbot/testingbot-tunnel-launcher/releases\"\u003etestingbot-tunnel-launcher's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.20\u003c/h2\u003e\n\u003cp\u003eBetter errors when the tunnel cannot start.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReport what the tunnel says when it can not start. Only wrong credentials and an account without minutes were passed on, so the most common first failure, \u003ccode\u003eYou already have N tunnels active - please close another tunnel first\u003c/code\u003e, reached the caller as \u003ccode\u003eCould not start TestingBot Tunnel. Exit code 1\u003c/code\u003e. Everything the TestingBot API refuses is passed on now, in the wording of the tunnel\u003c/li\u003e\n\u003cli\u003eAdd the last lines the tunnel wrote to the error when it could not start, so an option it does not know, a local port it can not open or a jar java refuses to run says so instead of only reporting an exit code\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePass the credentials to the tunnel via the \u003ccode\u003eTESTINGBOT_KEY\u003c/code\u003e/\u003ccode\u003eTESTINGBOT_SECRET\u003c/code\u003e environment variables instead of the command line, so they no longer appear in the process list\u003c/li\u003e\n\u003cli\u003eRedact the key and secret from the output when \u003ccode\u003everbose\u003c/code\u003e is enabled\u003c/li\u003e\n\u003cli\u003eRefuse redirects that would download the jar over an unencrypted connection\u003c/li\u003e\n\u003cli\u003eTime out downloads that stall instead of waiting forever\u003c/li\u003e\n\u003cli\u003eDownload to a temporary file and rename it, so an interrupted download never ends up as the jar\u003c/li\u003e\n\u003cli\u003eDo not redownload the jar when the JVM writes to stderr, for example when \u003ccode\u003eJAVA_TOOL_OPTIONS\u003c/code\u003e is set\u003c/li\u003e\n\u003cli\u003eFall back to the cache directory of the user when the jar can not be stored in the package itself, which is the case for global installs and read-only images. \u003ccode\u003eTESTINGBOT_TUNNEL_CACHE_DIR\u003c/code\u003e overrides the location\u003c/li\u003e\n\u003cli\u003eKeep the state of every tunnel with the tunnel itself, tunnels started next to each other used to write over each other's state and \u003ccode\u003ekill\u003c/code\u003e left all but the last one running\u003c/li\u003e\n\u003cli\u003eGive every tunnel its own readyfile, so tunnels running next to each other no longer interfere with each other\u003c/li\u003e\n\u003cli\u003eStop running tunnels when the process that started them exits, they used to keep running and leave their readyfile behind\u003c/li\u003e\n\u003cli\u003eRead the output of the tunnel line by line, messages such as \u003ccode\u003e401 Unauthorized\u003c/code\u003e were missed when they were split over two chunks\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekillAsync\u003c/code\u003e now resolves once the tunnel has really exited, and kills the tunnel when it does not stop in time\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ekillAllAsync\u003c/code\u003e and \u003ccode\u003eactiveTunnels\u003c/code\u003e for working with more than one tunnel\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edownloadAsync\u003c/code\u003e returns the location of the jar, \u003ccode\u003estartTunnelAsync\u003c/code\u003e and \u003ccode\u003ecreateArgs\u003c/code\u003e accept it\u003c/li\u003e\n\u003cli\u003ePass numeric options such as \u003ccode\u003ese-port\u003c/code\u003e with their value, and no longer pass \u003ccode\u003etimeout\u003c/code\u003e on to the tunnel, which refused to start because of it\u003c/li\u003e\n\u003cli\u003eFix the type definitions, which did not compile because of the \u003ccode\u003eexport =\u003c/code\u003e assignment\u003c/li\u003e\n\u003cli\u003eUpdate the development dependencies, \u003ccode\u003enpm audit\u003c/code\u003e reports no vulnerabilities anymore\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/testingbot/testingbot-tunnel-launcher/blob/master/CHANGELOG.md\"\u003etestingbot-tunnel-launcher's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003ev1.1.20\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd the last lines the tunnel wrote to the error when it could not start, so an option it does not know, a local port it can not open or a jar java refuses to run says so instead of only reporting an exit code\u003c/li\u003e\n\u003cli\u003eReport what the tunnel says when it can not start. Only wrong credentials and an account without minutes were passed on, so the most common first failure, \u003ccode\u003eYou already have N tunnels active - please close another tunnel first\u003c/code\u003e, reached the caller as \u003ccode\u003eCould not start TestingBot Tunnel. Exit code 1\u003c/code\u003e. Everything the TestingBot API refuses is passed on now, in the wording of the tunnel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.19\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate the development dependencies, \u003ccode\u003enpm audit\u003c/code\u003e reports no vulnerabilities anymore\u003c/li\u003e\n\u003cli\u003ePass the credentials to the tunnel via the \u003ccode\u003eTESTINGBOT_KEY\u003c/code\u003e/\u003ccode\u003eTESTINGBOT_SECRET\u003c/code\u003e environment variables instead of the command line, so they no longer appear in the process list\u003c/li\u003e\n\u003cli\u003eRedact the key and secret from the output when \u003ccode\u003everbose\u003c/code\u003e is enabled\u003c/li\u003e\n\u003cli\u003eDo not redownload the jar when the JVM writes to stderr, for example when \u003ccode\u003eJAVA_TOOL_OPTIONS\u003c/code\u003e is set\u003c/li\u003e\n\u003cli\u003eGive every tunnel its own readyfile, so tunnels running next to each other no longer interfere with each other\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ekillAsync\u003c/code\u003e now resolves once the tunnel has really exited, and kills the tunnel when it does not stop in time\u003c/li\u003e\n\u003cli\u003ePass numeric options such as \u003ccode\u003ese-port\u003c/code\u003e with their value, and no longer pass \u003ccode\u003etimeout\u003c/code\u003e on to the tunnel, which refused to start because of it\u003c/li\u003e\n\u003cli\u003eFix the type definitions, which did not compile because of the \u003ccode\u003eexport =\u003c/code\u003e assignment\u003c/li\u003e\n\u003cli\u003eRefuse redirects that would download the jar over an unencrypted connection\u003c/li\u003e\n\u003cli\u003eTime out downloads that stall instead of waiting forever\u003c/li\u003e\n\u003cli\u003eDownload to a temporary file and rename it, so an interrupted download never ends up as the jar\u003c/li\u003e\n\u003cli\u003eKeep the state of every tunnel with the tunnel itself, tunnels started next to each other used to write over each other's state and \u003ccode\u003ekill\u003c/code\u003e left all but the last one running\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ekillAllAsync\u003c/code\u003e and \u003ccode\u003eactiveTunnels\u003c/code\u003e for working with more than one tunnel\u003c/li\u003e\n\u003cli\u003eStop running tunnels when the process that started them exits, they used to keep running and leave their readyfile behind\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edownloadAsync\u003c/code\u003e returns the location of the jar, \u003ccode\u003estartTunnelAsync\u003c/code\u003e and \u003ccode\u003ecreateArgs\u003c/code\u003e accept it\u003c/li\u003e\n\u003cli\u003eRead the output of the tunnel line by line, messages such as \u003ccode\u003e401 Unauthorized\u003c/code\u003e were missed when they were split over two chunks\u003c/li\u003e\n\u003cli\u003eFall back to the cache directory of the user when the jar can not be stored in the package itself, which is the case for global installs and read-only images. \u003ccode\u003eTESTINGBOT_TUNNEL_CACHE_DIR\u003c/code\u003e overrides the location\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.17\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDo not include the jar in the NPM package\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.16\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove the Java check to make sure it is available and at least JDK11\u003c/li\u003e\n\u003cli\u003eProvide async/await functionality\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.15\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWait up to 90 seconds for the tunnel to become ready. If it fails after 90 seconds, return an error\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.14\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake sure the npm package contains the build folder\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.13\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003enoBump\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.12\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error handling\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.11\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003etunnelIdentifier\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eImprove parsing of arguments passed to the tunnel\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.11\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThrow error when user does not have any minutes left\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ev1.1.9\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e....\n\n_Description has been truncated_","html_url":"https://github.com/iamkenos/webdriverio/pull/345","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/iamkenos%2Fwebdriverio/issues/345","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/345/packages"}},{"old_version":"13.5.1","new_version":"14.0.17","update_type":"major","path":null,"pr_created_at":"2026-08-28T07:32:21.000Z","version_change":"13.5.1 → 14.0.17","issue":{"uuid":"5275842914","node_id":"PR_kwDOLg1-0s8AAAABBTqa1g","number":4065,"state":"closed","title":"chore(deps): bump the deps group across 1 directory with 60 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-11T07:31:29.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-28T07:32:21.000Z","updated_at":"2026-09-11T07:31:36.000Z","time_to_close":1209548,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"deps","update_count":60,"packages":[{"name":"@badeball/cypress-cucumber-preprocessor","old_version":"23.2.0","new_version":"27.0.0","repository_url":"https://github.com/badeball/cypress-cucumber-preprocessor"},{"name":"cypress","old_version":"15.3.0","new_version":"15.21.1","repository_url":"https://github.com/cypress-io/cypress"},{"name":"got","old_version":"12.5.3","new_version":"15.1.0","repository_url":"https://github.com/sindresorhus/got"},{"name":"joi","old_version":"17.7.0","new_version":"18.2.5","repository_url":"https://github.com/hapijs/joi"},{"name":"nodemon","old_version":"2.0.22","new_version":"3.1.14","repository_url":"https://github.com/remy/nodemon"},{"name":"turbo","old_version":"1.2.14","new_version":"2.10.12","repository_url":"https://github.com/vercel/turborepo"},{"name":"@azure/identity","old_version":"4.13.1","new_version":"4.13.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@supercharge/promise-pool","old_version":"2.4.0","new_version":"3.3.0","repository_url":"https://github.com/superchargejs/promise-pool"},{"name":"ajv","old_version":"8.18.0","new_version":"8.20.0","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"applicationinsights","old_version":"2.9.1","new_version":"3.16.0","repository_url":"https://github.com/microsoft/ApplicationInsights-node.js"},{"name":"body-parser","old_version":"1.20.3","new_version":"2.3.0","repository_url":"https://github.com/expressjs/body-parser"},{"name":"c8","old_version":"7.11.3","new_version":"12.0.0","repository_url":"https://github.com/bcoe/c8"},{"name":"cors","old_version":"2.8.5","new_version":"2.8.6","repository_url":"https://github.com/expressjs/cors"},{"name":"date-fns","old_version":"2.28.0","new_version":"4.4.0","repository_url":"https://github.com/date-fns/date-fns"},{"name":"date-fns-tz","old_version":"2.0.0","new_version":"3.2.0","repository_url":"https://github.com/marnusw/date-fns-tz"},{"name":"dotenv","old_version":"16.0.3","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"express","old_version":"5.2.0","new_version":"5.2.1","repository_url":"https://github.com/expressjs/express"},{"name":"express-validator","old_version":"7.2.1","new_version":"7.3.2","repository_url":"https://github.com/express-validator/express-validator"},{"name":"helmet","old_version":"8.1.0","new_version":"8.3.0","repository_url":"https://github.com/helmetjs/helmet"},{"name":"morgan","old_version":"1.10.0","new_version":"1.12.0","repository_url":"https://github.com/expressjs/morgan"},{"name":"nock","old_version":"13.5.1","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"notifications-node-client","old_version":"8.2.1","new_version":"8.4.0","repository_url":"https://github.com/alphagov/notifications-node-client"},{"name":"pino","old_version":"7.11.0","new_version":"10.3.1","repository_url":"https://github.com/pinojs/pino"},{"name":"pino-http","old_version":"7.0.0","new_version":"11.0.0","repository_url":"https://github.com/pinojs/pino-http"},{"name":"rhea","old_version":"3.0.1","new_version":"3.0.5","repository_url":"https://github.com/amqp/rhea"},{"name":"xstate","old_version":"4.32.1","new_version":"5.32.6","repository_url":"https://github.com/statelyai/xstate"},{"name":"@faker-js/faker","old_version":"6.3.1","new_version":"10.6.0","repository_url":"https://github.com/faker-js/faker"},{"name":"govuk-frontend","old_version":"5.9.0","new_version":"6.5.0","repository_url":"https://github.com/alphagov/govuk-frontend"},{"name":"multer","old_version":"2.1.1","new_version":"2.2.0","repository_url":"https://github.com/expressjs/multer"},{"name":"puppeteer-core","old_version":"24.3.0","new_version":"25.9.0","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"@azure/msal-common","old_version":"16.5.0","new_version":"16.13.0","repository_url":"https://github.com/AzureAD/microsoft-authentication-library-for-js"},{"name":"@azure/storage-blob","old_version":"12.31.0","new_version":"12.33.0","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@rollup/plugin-alias","old_version":"5.1.0","new_version":"6.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-babel","old_version":"6.0.4","new_version":"7.1.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-commonjs","old_version":"29.0.0","new_version":"29.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-node-resolve","old_version":"15.2.3","new_version":"16.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-replace","old_version":"5.0.5","new_version":"6.0.3","repository_url":"https://github.com/rollup/plugins"},{"name":"archiver","old_version":"7.0.1","new_version":"8.0.0","repository_url":"https://github.com/archiverjs/node-archiver"},{"name":"@types/archiver","old_version":"7.0.0","new_version":"8.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"connect-redis","old_version":"9.0.0","new_version":"10.0.0","repository_url":"https://github.com/tj/connect-redis"},{"name":"express-request-id","old_version":"2.0.1","new_version":"3.0.0","repository_url":"https://github.com/floatdrop/express-request-id"},{"name":"express-session","old_version":"1.18.2","new_version":"1.19.0","repository_url":"https://github.com/expressjs/session"},{"name":"node-schedule","old_version":"2.1.0","new_version":"2.1.1","repository_url":"https://github.com/node-schedule/node-schedule"},{"name":"redis","old_version":"4.7.1","new_version":"6.2.1","repository_url":"https://github.com/redis/node-redis"},{"name":"regenerator-runtime","old_version":"0.13.10","new_version":"0.14.1","repository_url":"https://github.com/facebook/regenerator"},{"name":"response-time","old_version":"2.3.2","new_version":"2.3.4","repository_url":"https://github.com/expressjs/response-time"},{"name":"serve-static","old_version":"1.16.2","new_version":"2.2.1","repository_url":"https://github.com/expressjs/serve-static"},{"name":"slugify","old_version":"1.6.6","new_version":"1.6.9","repository_url":"https://github.com/simov/slugify"},{"name":"rollup","old_version":"4.59.0","new_version":"4.63.1","repository_url":"https://github.com/rollup/rollup"},{"name":"rollup-plugin-iife","old_version":"0.7.1","new_version":"0.8.0","repository_url":"https://github.com/eight04/rollup-plugin-iife"},{"name":"rollup-plugin-visualizer","old_version":"5.12.0","new_version":"7.1.1","repository_url":"https://github.com/btd/rollup-plugin-visualizer"},{"name":"sass","old_version":"1.51.0","new_version":"1.103.1","repository_url":"https://github.com/sass/dart-sass"},{"name":"autoprefixer","old_version":"10.4.22","new_version":"10.5.4","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"terser","old_version":"5.44.1","new_version":"5.51.2","repository_url":"https://github.com/terser/terser"},{"name":"figures","old_version":"4.0.1","new_version":"6.1.0","repository_url":"https://github.com/sindresorhus/figures"},{"name":"@azure/functions","old_version":"4.12.0","new_version":"4.16.2","repository_url":"https://github.com/Azure/azure-functions-nodejs-library"},{"name":"mssql","old_version":"12.2.0","new_version":"12.7.0","repository_url":"https://github.com/tediousjs/node-mssql"},{"name":"@azure/keyvault-secrets","old_version":"4.11.1","new_version":"4.11.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"node-html-parser","old_version":"5.4.2","new_version":"9.0.1","repository_url":"https://github.com/taoqf/node-fast-html-parser"}],"path":null,"ecosystem":"npm"},"body":"Bumps the deps group with 59 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@badeball/cypress-cucumber-preprocessor](https://github.com/badeball/cypress-cucumber-preprocessor) | `23.2.0` | `27.0.0` |\n| [cypress](https://github.com/cypress-io/cypress) | `15.3.0` | `15.21.1` |\n| [got](https://github.com/sindresorhus/got) | `12.5.3` | `15.1.0` |\n| [joi](https://github.com/hapijs/joi) | `17.7.0` | `18.2.5` |\n| [nodemon](https://github.com/remy/nodemon) | `2.0.22` | `3.1.14` |\n| [turbo](https://github.com/vercel/turborepo) | `1.2.14` | `2.10.12` |\n| [@azure/identity](https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/identity/identity) | `4.13.1` | `4.13.2` |\n| [@supercharge/promise-pool](https://github.com/superchargejs/promise-pool) | `2.4.0` | `3.3.0` |\n| [ajv](https://github.com/ajv-validator/ajv) | `8.18.0` | `8.20.0` |\n| [applicationinsights](https://github.com/microsoft/ApplicationInsights-node.js) | `2.9.1` | `3.16.0` |\n| [body-parser](https://github.com/expressjs/body-parser) | `1.20.3` | `2.3.0` |\n| [c8](https://github.com/bcoe/c8) | `7.11.3` | `12.0.0` |\n| [cors](https://github.com/expressjs/cors) | `2.8.5` | `2.8.6` |\n| [date-fns](https://github.com/date-fns/date-fns) | `2.28.0` | `4.4.0` |\n| [date-fns-tz](https://github.com/marnusw/date-fns-tz) | `2.0.0` | `3.2.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.0.3` | `17.4.2` |\n| [express](https://github.com/expressjs/express) | `5.2.0` | `5.2.1` |\n| [express-validator](https://github.com/express-validator/express-validator) | `7.2.1` | `7.3.2` |\n| [helmet](https://github.com/helmetjs/helmet) | `8.1.0` | `8.3.0` |\n| [morgan](https://github.com/expressjs/morgan) | `1.10.0` | `1.12.0` |\n| [nock](https://github.com/nock/nock) | `13.5.1` | `14.0.17` |\n| [notifications-node-client](https://github.com/alphagov/notifications-node-client) | `8.2.1` | `8.4.0` |\n| [pino](https://github.com/pinojs/pino) | `7.11.0` | `10.3.1` |\n| [pino-http](https://github.com/pinojs/pino-http) | `7.0.0` | `11.0.0` |\n| [rhea](https://github.com/amqp/rhea) | `3.0.1` | `3.0.5` |\n| [xstate](https://github.com/statelyai/xstate) | `4.32.1` | `5.32.6` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `6.3.1` | `10.6.0` |\n| [govuk-frontend](https://github.com/alphagov/govuk-frontend/tree/HEAD/packages/govuk-frontend) | `5.9.0` | `6.5.0` |\n| [multer](https://github.com/expressjs/multer) | `2.1.1` | `2.2.0` |\n| [puppeteer-core](https://github.com/puppeteer/puppeteer) | `24.3.0` | `25.9.0` |\n| [@azure/msal-common](https://github.com/AzureAD/microsoft-authentication-library-for-js) | `16.5.0` | `16.13.0` |\n| [@azure/storage-blob](https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/storage/storage-blob) | `12.31.0` | `12.33.0` |\n| [@rollup/plugin-alias](https://github.com/rollup/plugins/tree/HEAD/packages/alias) | `5.1.0` | `6.0.0` |\n| [@rollup/plugin-babel](https://github.com/rollup/plugins/tree/HEAD/packages/babel) | `6.0.4` | `7.1.0` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `29.0.0` | `29.0.3` |\n| [@rollup/plugin-node-resolve](https://github.com/rollup/plugins/tree/HEAD/packages/node-resolve) | `15.2.3` | `16.0.3` |\n| [@rollup/plugin-replace](https://github.com/rollup/plugins/tree/HEAD/packages/replace) | `5.0.5` | `6.0.3` |\n| [archiver](https://github.com/archiverjs/node-archiver) | `7.0.1` | `8.0.0` |\n| [@types/archiver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/archiver) | `7.0.0` | `8.0.0` |\n| [connect-redis](https://github.com/tj/connect-redis) | `9.0.0` | `10.0.0` |\n| [express-request-id](https://github.com/floatdrop/express-request-id) | `2.0.1` | `3.0.0` |\n| [express-session](https://github.com/expressjs/session) | `1.18.2` | `1.19.0` |\n| [node-schedule](https://github.com/node-schedule/node-schedule) | `2.1.0` | `2.1.1` |\n| [redis](https://github.com/redis/node-redis) | `4.7.1` | `6.2.1` |\n| [regenerator-runtime](https://github.com/facebook/regenerator) | `0.13.10` | `0.14.1` |\n| [response-time](https://github.com/expressjs/response-time) | `2.3.2` | `2.3.4` |\n| [serve-static](https://github.com/expressjs/serve-static) | `1.16.2` | `2.2.1` |\n| [slugify](https://github.com/simov/slugify) | `1.6.6` | `1.6.9` |\n| [rollup](https://github.com/rollup/rollup) | `4.59.0` | `4.63.1` |\n| [rollup-plugin-iife](https://github.com/eight04/rollup-plugin-iife) | `0.7.1` | `0.8.0` |\n| [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `5.12.0` | `7.1.1` |\n| [sass](https://github.com/sass/dart-sass) | `1.51.0` | `1.103.1` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.22` | `10.5.4` |\n| [terser](https://github.com/terser/terser) | `5.44.1` | `5.51.2` |\n| [figures](https://github.com/sindresorhus/figures) | `4.0.1` | `6.1.0` |\n| [@azure/functions](https://github.com/Azure/azure-functions-nodejs-library) | `4.12.0` | `4.16.2` |\n| [mssql](https://github.com/tediousjs/node-mssql) | `12.2.0` | `12.7.0` |\n| [@azure/keyvault-secrets](https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/keyvault/keyvault-secrets) | `4.11.1` | `4.11.2` |\n| [node-html-parser](https://github.com/taoqf/node-fast-html-parser) | `5.4.2` | `9.0.1` |\n\n\nUpdates `@badeball/cypress-cucumber-preprocessor` from 23.2.0 to 27.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/releases\"\u003e@​badeball/cypress-cucumber-preprocessor's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev27.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStarting from now, users of Cypress v15.17 and above will have to use \u003ccode\u003e-x\u003c/code\u003e or \u003ccode\u003e--expose\u003c/code\u003e command line options for configuration overrides, \u003cem\u003enot\u003c/em\u003e \u003ccode\u003e-e\u003c/code\u003e or \u003ccode\u003e--env\u003c/code\u003e as previously, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1363\"\u003e#1363\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStarting from Cypress v15.10, the env API and paradigm is \u003ca href=\"https://www.cypress.io/blog/environment-variable-access-in-cypress-v15-10-0-migrating-to-cy-env-and-cypress-expose\"\u003edeprecated\u003c/a\u003e. However, the new expose API didn't mature until \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-17-0\"\u003ev15.17\u003c/a\u003e, hence the delay.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThis change allows users to disable \u003ccode\u003eallowCypressEnv\u003c/code\u003e in their Cypress configuration, as this library no longer uses the deprecated env API when detecting Cypress v15.17 and above.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRemove flag to turn expectation errors soft. This feature was\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eOverly complicated implementation-wise\u003c/li\u003e\n\u003cli\u003eLikely not adopted widely, albeit I'm unsure\u003c/li\u003e\n\u003cli\u003eDifficult to test properly\u003c/li\u003e\n\u003c/ol\u003e\n\u003cul\u003e\n\u003cli\u003eWith the recent breaking changes made to Cypress, the following changes to this library would make it even more so. Thus, I am removing this feature for now.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for Cypress v15.18.0, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1358\"\u003e#1358\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle more corner cases related to reload-behavior, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1161\"\u003e#1161\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle even more corner cases related to reload-behavior, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1362\"\u003e#1362\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev25.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eTags are no longer configurable using capital \u0026quot;TAGS\u0026quot;, ie. \u003ccode\u003ecypress run -e TAGS=@foo\u003c/code\u003e, only lowercase.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated peer dependencies to exclude Cypress v15.18.0.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThis version introduced a \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1358\"\u003ebreaking change\u003c/a\u003e, which makes it currently unsupported.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe above-mentioned version will hopefully be fully supported in the near future.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate dependency \u003ccode\u003e@​cucumber/pretty-formatter\u003c/code\u003e to v3.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThis is not a breaking change, but warrants mentioning because the output is changed stylistically in some ways.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCorrectly handle edge case related to reload-behavior with run hooks, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1344\"\u003e#1344\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved support for using browserify as a bundler.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/blob/master/CHANGELOG.md\"\u003e@​badeball/cypress-cucumber-preprocessor's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev27.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStarting from now, users of Cypress v15.17 and above will have to use \u003ccode\u003e-x\u003c/code\u003e or \u003ccode\u003e--expose\u003c/code\u003e command line options for configuration overrides, \u003cem\u003enot\u003c/em\u003e \u003ccode\u003e-e\u003c/code\u003e or \u003ccode\u003e--env\u003c/code\u003e as previously, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1363\"\u003e#1363\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eStarting from Cypress v15.10, the env API and paradigm is \u003ca href=\"https://www.cypress.io/blog/environment-variable-access-in-cypress-v15-10-0-migrating-to-cy-env-and-cypress-expose\"\u003edeprecated\u003c/a\u003e. However, the new expose API didn't mature until \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-17-0\"\u003ev15.17\u003c/a\u003e, hence the delay.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThis change allows users to disable \u003ccode\u003eallowCypressEnv\u003c/code\u003e in their Cypress configuration, as this library no longer uses the deprecated env API when detecting Cypress v15.17 and above.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev26.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eRemove flag to turn expectation errors soft. This feature was\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eOverly complicated implementation-wise\u003c/li\u003e\n\u003cli\u003eLikely not adopted widely, albeit I'm unsure\u003c/li\u003e\n\u003cli\u003eDifficult to test properly\u003c/li\u003e\n\u003c/ol\u003e\n\u003cul\u003e\n\u003cli\u003eWith the recent breaking changes made to Cypress, the following changes to this library would make it even more so. Thus, I am removing this feature for now.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for Cypress v15.18.0, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1358\"\u003e#1358\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle more corner cases related to reload-behavior, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1161\"\u003e#1161\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eHandle even more corner cases related to reload-behavior, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1362\"\u003e#1362\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev25.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eTags are no longer configurable using capital \u0026quot;TAGS\u0026quot;, ie. \u003ccode\u003ecypress run -e TAGS=@foo\u003c/code\u003e, only lowercase.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated peer dependencies to exclude Cypress v15.18.0.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eThis version introduced a \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1358\"\u003ebreaking change\u003c/a\u003e, which makes it currently unsupported.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eThe above-mentioned version will hopefully be fully supported in the near future.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev24.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate dependency \u003ccode\u003e@​cucumber/pretty-formatter\u003c/code\u003e to v3.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThis is not a breaking change, but warrants mentioning because the output is changed stylistically in some ways.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCorrectly handle edge case related to reload-behavior with run hooks, fixes \u003ca href=\"https://redirect.github.com/badeball/cypress-cucumber-preprocessor/issues/1344\"\u003e#1344\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/f2163405924beff4987edee851892a8537073485\"\u003e\u003ccode\u003ef216340\u003c/code\u003e\u003c/a\u003e v27.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/cba41f6ba9fc188133e3450cabfd49401d2cbd81\"\u003e\u003ccode\u003ecba41f6\u003c/code\u003e\u003c/a\u003e Correct some expose errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/980d34da3b53a9f77c5b0db4cb311e346de1a363\"\u003e\u003ccode\u003e980d34d\u003c/code\u003e\u003c/a\u003e Enable use of expose API for Cypress v15.17 and above\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/57f8cfb1465e8ca5f72e4584e834ab05f23b773d\"\u003e\u003ccode\u003e57f8cfb\u003c/code\u003e\u003c/a\u003e Turn on use of expose API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/2b92658a2638b68f2e1be1a0b9619efcfd57e710\"\u003e\u003ccode\u003e2b92658\u003c/code\u003e\u003c/a\u003e Add option to force use of expose API\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/dd54c755b72429dc6eee077ac9c2125407e9f6ee\"\u003e\u003ccode\u003edd54c75\u003c/code\u003e\u003c/a\u003e Initial work on migrating to expose\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/2ffa47d20bf153cd0a61efc66777330d00973d17\"\u003e\u003ccode\u003e2ffa47d\u003c/code\u003e\u003c/a\u003e Remove obsolete option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/8fcac925d47e93edc90989b7fb39d94b04121d8f\"\u003e\u003ccode\u003e8fcac92\u003c/code\u003e\u003c/a\u003e Update example to account for duckduckgo markup change\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/f63f35afab148bd8b6de34ab7e34bc0d3ff9d39e\"\u003e\u003ccode\u003ef63f35a\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​cucumber/ci-environment\u003c/code\u003e to v15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/commit/6b154f4424b4f77d4255015f76775b33cb4d0cb4\"\u003e\u003ccode\u003e6b154f4\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​cucumber/html-formatter\u003c/code\u003e to v24.1.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/badeball/cypress-cucumber-preprocessor/compare/v23.2.0...v27.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cypress` from 15.3.0 to 15.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cypress-io/cypress/releases\"\u003ecypress's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.21.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-21-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-21-1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.21.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-21-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-21-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.20.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-20-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-20-1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.20.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-20-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-20-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.19.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-19-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-19-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.18.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-18-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-18-1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.18.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-18-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-18-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.17.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-17-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-17-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.16.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-16-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-16-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.15.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-15-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-15-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.14.2\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-14-2\"\u003ehttps://docs.cypress.io/app/references/changelog#15-14-2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.14.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-14-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-14-1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.14.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-14-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-14-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.13.1\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-13-1\"\u003ehttps://docs.cypress.io/app/references/changelog#15-13-1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.13.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-13-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-13-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.12.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-12-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-12-0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.11.0\u003c/h2\u003e\n\u003cp\u003eChangelog: \u003ca href=\"https://docs.cypress.io/app/references/changelog#15-11-0\"\u003ehttps://docs.cypress.io/app/references/changelog#15-11-0\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/979b6a213e49e5ca65c9f7f53e023331f68ad459\"\u003e\u003ccode\u003e979b6a2\u003c/code\u003e\u003c/a\u003e fix: stop logging cypress tap requests to the open-mode terminal (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34670\"\u003e#34670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/71d628d4c68c16253d2c093cf6b0f9980f27460c\"\u003e\u003ccode\u003e71d628d\u003c/code\u003e\u003c/a\u003e chore: scope eslint graphql rules to packages that use gql (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34673\"\u003e#34673\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/fddee18941efea88255d92e7ba3a60f67fe0cbf7\"\u003e\u003ccode\u003efddee18\u003c/code\u003e\u003c/a\u003e chore: remove verify-accessibility-results CI job (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34672\"\u003e#34672\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/a05905f8dc22239d0be15d612ff1fbaad023c20f\"\u003e\u003ccode\u003ea05905f\u003c/code\u003e\u003c/a\u003e chore: update Firefox to 154.0 (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34669\"\u003e#34669\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/bfdcb670cf13cca69454832de3acafd60133ea38\"\u003e\u003ccode\u003ebfdcb67\u003c/code\u003e\u003c/a\u003e fix: do not offer to translate the application under test (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34664\"\u003e#34664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/ee092e15a7259d4139ad7d31745fdb0674c06609\"\u003e\u003ccode\u003eee092e1\u003c/code\u003e\u003c/a\u003e chore: Update v8 snapshot cache (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34648\"\u003e#34648\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/b4ad58f5275ea0233bb114cb66c85f41f5ab6a8b\"\u003e\u003ccode\u003eb4ad58f\u003c/code\u003e\u003c/a\u003e chore: disable Percy in CI unless percy-enabled pipeline parameter is set (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/3\"\u003e#3\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/f7281bae34c0895a29e67d1c6d87b8fe7d0f4e27\"\u003e\u003ccode\u003ef7281ba\u003c/code\u003e\u003c/a\u003e deprecation: deprecate \u003ccode\u003ecy.exec()\u003c/code\u003e in favor of \u003ccode\u003ecy.task()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34645\"\u003e#34645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/ae31593b83a8f800a93cf782ca9e1df4aa55990f\"\u003e\u003ccode\u003eae31593\u003c/code\u003e\u003c/a\u003e chore: Add test-level rerun filtering (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34594\"\u003e#34594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cypress-io/cypress/commit/c81f9561afeb8ecdf1eeef2d552a073a80e7e347\"\u003e\u003ccode\u003ec81f956\u003c/code\u003e\u003c/a\u003e chore: update help content (\u003ca href=\"https://redirect.github.com/cypress-io/cypress/issues/34572\"\u003e#34572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cypress-io/cypress/compare/v15.3.0...v15.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `got` from 12.5.3 to 15.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/got/releases\"\u003egot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev15.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/sindresorhus/got/blob/main/documentation/2-options.md#allowabsoluteurls\"\u003e\u003ccode\u003eallowAbsoluteUrls\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2462\"\u003e#2462\u003c/a\u003e)  1c88e88\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.7...v15.1.0\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.7...v15.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Preserve request body on cross-origin 307 and 308 redirects (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2460\"\u003e#2460\u003c/a\u003e)  aee9249\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.6...v15.0.7\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.6...v15.0.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003esearchParams\u003c/code\u003e setter dropping the value when a URL is set (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2454\"\u003e#2454\u003c/a\u003e)  5772bf2\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.5...v15.0.6\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.5...v15.0.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Handle abort signals added by handlers  74e3167\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.4...v15.0.5\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.4...v15.0.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix aborting during download progress  11a2202\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.3...v15.0.4\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.3...v15.0.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix false \u003ccode\u003eReadError\u003c/code\u003e on responses without \u003ccode\u003eContent-Length\u003c/code\u003e  071ea07\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.2...v15.0.3\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.2...v15.0.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix stream cookie jar completion race  b170125\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/got/compare/v15.0.1...v15.0.2\"\u003ehttps://github.com/sindresorhus/got/compare/v15.0.1...v15.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev15.0.1\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/sindresorhus/got/commit/b855688f0e520c82aff7a1dd913f9f95a4a05337\"\u003e\u003ccode\u003eb855688\u003c/code\u003e\u003c/a\u003e 15.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/1c88e888352c54ab4f1b16c45b05a0060601af94\"\u003e\u003ccode\u003e1c88e88\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eallowAbsoluteUrls\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2462\"\u003e#2462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/66ca4e025622e1dd71f4e4f13aa6e1b79d61b069\"\u003e\u003ccode\u003e66ca4e0\u003c/code\u003e\u003c/a\u003e 15.0.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/aee9249444c4bd01c4fd094e46b4bb5a691382f5\"\u003e\u003ccode\u003eaee9249\u003c/code\u003e\u003c/a\u003e Fix: Preserve request body on cross-origin 307 and 308 redirects (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2460\"\u003e#2460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/28c0ca3c65716cc62c0d609a7c7043df9cf01b39\"\u003e\u003ccode\u003e28c0ca3\u003c/code\u003e\u003c/a\u003e Fix docs typos (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2458\"\u003e#2458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/4cc6f566eadaca4ab4a3064e94ee16072cac839b\"\u003e\u003ccode\u003e4cc6f56\u003c/code\u003e\u003c/a\u003e 15.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/5772bf24dc7dd69db52fc26f8274039f52063fd2\"\u003e\u003ccode\u003e5772bf2\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003esearchParams\u003c/code\u003e setter dropping the value when a URL is set (\u003ca href=\"https://redirect.github.com/sindresorhus/got/issues/2454\"\u003e#2454\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/a5b76bffb33d5fa8b0d1393cce410b88e7c2b848\"\u003e\u003ccode\u003ea5b76bf\u003c/code\u003e\u003c/a\u003e Document pagination authorization handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/d00d845a0b435365ec73ea5a1fca6e17ee677184\"\u003e\u003ccode\u003ed00d845\u003c/code\u003e\u003c/a\u003e 15.0.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/got/commit/74e3167b705b713f00f32f48f09dce94faa20dbb\"\u003e\u003ccode\u003e74e3167\u003c/code\u003e\u003c/a\u003e Fix: Handle abort signals added by handlers\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/got/compare/v12.5.3...v15.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `joi` from 17.7.0 to 18.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/58ce83e919a14f481f1a1edf30ee212cf90ba6a4\"\u003e\u003ccode\u003e58ce83e\u003c/code\u003e\u003c/a\u003e 18.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/120672d58c223fd16a459415deae94990ab7d255\"\u003e\u003ccode\u003e120672d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hapijs/joi/issues/3131\"\u003e#3131\u003c/a\u003e from Hashim1999164/fix/email-allow-underscore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/5bd73b85d5ae25551119e0cc9016223f58cac9ca\"\u003e\u003ccode\u003e5bd73b8\u003c/code\u003e\u003c/a\u003e fix: allow allowUnderscore option on string().email()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/2b4f4435df50acd149c6f4738d93727d3d9ecd17\"\u003e\u003ccode\u003e2b4f443\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hapijs/joi/issues/3138\"\u003e#3138\u003c/a\u003e from hapijs/fix/messages-proto-injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/90d07571923c90e3432a328fc041d1cda03d30fa\"\u003e\u003ccode\u003e90d0757\u003c/code\u003e\u003c/a\u003e fix: prevent messages proto injection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/82ff29f6c083e4883f8b045683eadcacce3107cc\"\u003e\u003ccode\u003e82ff29f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hapijs/joi/issues/3136\"\u003e#3136\u003c/a\u003e from hapijs/chore/improve-unique-documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/ad308cc1d6388a2afa46ac3c139f9e7346be4909\"\u003e\u003ccode\u003ead308cc\u003c/code\u003e\u003c/a\u003e chore: improve unique documentation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/ea3e1560e293a750b47a73579b44b7cebeeac1c9\"\u003e\u003ccode\u003eea3e156\u003c/code\u003e\u003c/a\u003e 18.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/262c4f104c2d66bf54d84ee636c651c5e43a08c3\"\u003e\u003ccode\u003e262c4f1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/hapijs/joi/issues/3134\"\u003e#3134\u003c/a\u003e from hapijs/fix/rename-proto\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/hapijs/joi/commit/162f367aa178d2e1ebec8dc1164e5fe16536ddf6\"\u003e\u003ccode\u003e162f367\u003c/code\u003e\u003c/a\u003e fix: prevent proto on renames\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/hapijs/joi/compare/v17.7.0...v18.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nodemon` from 2.0.22 to 3.1.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/remy/nodemon/releases\"\u003enodemon's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.13...v3.1.14\"\u003e3.1.14\u003c/a\u003e (2026-02-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eget watch working on windows (\u003ca href=\"https://github.com/remy/nodemon/commit/cfebe2feb2054a13fa6b9c493c1cd826ffccf167\"\u003ecfebe2f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2270\"\u003e#2270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.12...v3.1.13\"\u003e3.1.13\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTypeScript definition for 'restart' args (\u003ca href=\"https://github.com/remy/nodemon/commit/5c0371583925dc2c153ca6f23d886f3e7b109d41\"\u003e5c03715\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2265\"\u003e#2265\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.11...v3.1.12\"\u003e3.1.12\u003c/a\u003e (2026-02-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump minimatch (\u003ca href=\"https://github.com/remy/nodemon/commit/9376af3f24e3341ed031d88f230b09f0261c5521\"\u003e9376af3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2267\"\u003e#2267\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.10...v3.1.11\"\u003e3.1.11\u003c/a\u003e (2025-11-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003escript.start with missing file (\u003ca href=\"https://github.com/remy/nodemon/commit/8d927f105eca3d5db96b19cdbe0c6a6d8cfb9a5f\"\u003e8d927f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2258\"\u003e#2258\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.9...v3.1.10\"\u003e3.1.10\u003c/a\u003e (2025-04-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdate types and jsdocs (\u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2232\"\u003e#2232\u003c/a\u003e) (\u003ca href=\"https://github.com/remy/nodemon/commit/297c7c798b5e8be9b0a0b48c7c400953f3bc465e\"\u003e297c7c7\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/remy/nodemon/issues/2231\"\u003e#2231\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.8...v3.1.9\"\u003e3.1.9\u003c/a\u003e (2024-12-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emaintain backward support for \u003ccode\u003eexitcrash\u003c/code\u003e (\u003ca href=\"https://github.com/remy/nodemon/commit/9c9de6eb075c62650145bfebfac3680923f172d6\"\u003e9c9de6e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.8\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/remy/nodemon/compare/v3.1.7...v3.1.8\"\u003e3.1.8\u003c/a\u003e (2024-12-13)\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/remy/nodemon/commit/cfebe2feb2054a13fa6b9c493c1cd826ffccf167\"\u003e\u003ccode\u003ecfebe2f\u003c/code\u003e\u003c/a\u003e fix: get watch working on windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/f34bfa93296864ec2449ca615a539c96521a87cd\"\u003e\u003ccode\u003ef34bfa9\u003c/code\u003e\u003c/a\u003e chore: fix release to run \u003cem\u003eafter\u003c/em\u003e tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/5c0371583925dc2c153ca6f23d886f3e7b109d41\"\u003e\u003ccode\u003e5c03715\u003c/code\u003e\u003c/a\u003e fix: TypeScript definition for 'restart' args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/28de4b7c5499fba6ce595021fccfcf6b5c043e5a\"\u003e\u003ccode\u003e28de4b7\u003c/code\u003e\u003c/a\u003e chore: semver-release wanted 22-24 🤦\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/6217164991b854005250794caa8deff5fbbf057b\"\u003e\u003ccode\u003e6217164\u003c/code\u003e\u003c/a\u003e chore: move release workflow to node 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/2c458de9b5d5600e18afb4f11fad6077a384a4d1\"\u003e\u003ccode\u003e2c458de\u003c/code\u003e\u003c/a\u003e chore: bump semver-release + update workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/9376af3f24e3341ed031d88f230b09f0261c5521\"\u003e\u003ccode\u003e9376af3\u003c/code\u003e\u003c/a\u003e fix: bump minimatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/e045423401baa9c539fdb3750fc3fb73ca8efc4c\"\u003e\u003ccode\u003ee045423\u003c/code\u003e\u003c/a\u003e chore: website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/f7a4edd37eba6dbf889aec2c62910f2cb972ed79\"\u003e\u003ccode\u003ef7a4edd\u003c/code\u003e\u003c/a\u003e chore: website\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/remy/nodemon/commit/f26223f9af2e5c21b0360ab05608eb65ea3d88b7\"\u003e\u003ccode\u003ef26223f\u003c/code\u003e\u003c/a\u003e chore: website\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/remy/nodemon/compare/v2.0.22...v3.1.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nodemon since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo` from 1.2.14 to 2.10.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/releases\"\u003eturbo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTurborepo v2.10.12\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: Release Turborepo 2.10.11 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13765\"\u003evercel/turborepo#13765\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Refresh documentation social cards by \u003ca href=\"https://github.com/christopherkindl\"\u003e\u003ccode\u003e@​christopherkindl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13764\"\u003evercel/turborepo#13764\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve showcase logo sizes by \u003ca href=\"https://github.com/christopherkindl\"\u003e\u003ccode\u003e@​christopherkindl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13766\"\u003evercel/turborepo#13766\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Refine mobile homepage interactions by \u003ca href=\"https://github.com/christopherkindl\"\u003e\u003ccode\u003e@​christopherkindl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13767\"\u003evercel/turborepo#13767\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Align homepage KPIs to the right by \u003ca href=\"https://github.com/christopherkindl\"\u003e\u003ccode\u003e@​christopherkindl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13769\"\u003evercel/turborepo#13769\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Prevent homepage KPI overflow by \u003ca href=\"https://github.com/christopherkindl\"\u003e\u003ccode\u003e@​christopherkindl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13770\"\u003evercel/turborepo#13770\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update Geistdocs to 1.20.4 by \u003ca href=\"https://github.com/molebox\"\u003e\u003ccode\u003e@​molebox\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13771\"\u003evercel/turborepo#13771\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Skip unused Package Configuration \u003ccode\u003estat\u003c/code\u003es by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13746\"\u003evercel/turborepo#13746\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-solid example by \u003ca href=\"https://github.com/vercel-gh-bot-5\"\u003e\u003ccode\u003e@​vercel-gh-bot-5\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13752\"\u003evercel/turborepo#13752\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-tailwind example by \u003ca href=\"https://github.com/vercel-gh-bot-5\"\u003e\u003ccode\u003e@​vercel-gh-bot-5\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13762\"\u003evercel/turborepo#13762\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Stream dry-run JSON output by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13760\"\u003evercel/turborepo#13760\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-ultracite example by \u003ca href=\"https://github.com/vercel-gh-bot-5\"\u003e\u003ccode\u003e@​vercel-gh-bot-5\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13772\"\u003evercel/turborepo#13772\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Merge same-prefix tree-wildcard globs into one directory walk by \u003ca href=\"https://github.com/vercel-gh-bot-5\"\u003e\u003ccode\u003e@​vercel-gh-bot-5\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13763\"\u003evercel/turborepo#13763\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-svelte example by \u003ca href=\"https://github.com/floriansalihovic\"\u003e\u003ccode\u003e@​floriansalihovic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13118\"\u003evercel/turborepo#13118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add unified agent control plane by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13757\"\u003evercel/turborepo#13757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Remove incremental task caching by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13773\"\u003evercel/turborepo#13773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Rename agents app to factory by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13774\"\u003evercel/turborepo#13774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update oxlint and oxfmt by \u003ca href=\"https://github.com/charpeni\"\u003e\u003ccode\u003e@​charpeni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13777\"\u003evercel/turborepo#13777\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add security.txt endpoint by \u003ca href=\"https://github.com/charpeni\"\u003e\u003ccode\u003e@​charpeni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13778\"\u003evercel/turborepo#13778\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Redesign factory control plane by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13775\"\u003evercel/turborepo#13775\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Replace regex captures with hand-written parsers in berry lockfile identifiers by \u003ca href=\"https://github.com/vercel-gh-bot-2\"\u003e\u003ccode\u003e@​vercel-gh-bot-2\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13776\"\u003evercel/turborepo#13776\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade the factory eve agent to 0.39.3 by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13783\"\u003evercel/turborepo#13783\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-rsbuild-module-federation example by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13786\"\u003evercel/turborepo#13786\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Index Berry lockfile resolution overrides by dependency name by \u003ca href=\"https://github.com/vercel-gh-bot-5\"\u003e\u003ccode\u003e@​vercel-gh-bot-5\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13787\"\u003evercel/turborepo#13787\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update remote cache action to v1.1.0 by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13789\"\u003evercel/turborepo#13789\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Fix reference links and validation by \u003ca href=\"https://github.com/charpeni\"\u003e\u003ccode\u003e@​charpeni\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13784\"\u003evercel/turborepo#13784\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add SSH command affordance for factory sandboxes by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13779\"\u003evercel/turborepo#13779\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Show invalid affected task glob by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13793\"\u003evercel/turborepo#13793\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Skip unused repository indexing for package listings by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13792\"\u003evercel/turborepo#13792\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Rebuild the factory image on every merge to main by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13781\"\u003evercel/turborepo#13781\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add full-page terminal SSH sessions to Factory sandbox inventory by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13780\"\u003evercel/turborepo#13780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-shell-commands example by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13791\"\u003evercel/turborepo#13791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Allow SSH terminal for completed-run sandboxes in Factory by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13782\"\u003evercel/turborepo#13782\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Decouple graceful shutdown tests from the shell commands example by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13799\"\u003evercel/turborepo#13799\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Start ad-hoc factory work from the operator page by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13798\"\u003evercel/turborepo#13798\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update with-solid example by \u003ca href=\"https://github.com/vercel-gh-bot-4\"\u003e\u003ccode\u003e@​vercel-gh-bot-4\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13797\"\u003evercel/turborepo#13797\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Rebuild factory images without custom workflows by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13801\"\u003evercel/turborepo#13801\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add factory navigation by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13802\"\u003evercel/turborepo#13802\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: Migrate Factory styles to Tailwind by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13803\"\u003evercel/turborepo#13803\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add durable Factory workspaces by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13804\"\u003evercel/turborepo#13804\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Stream Factory sandbox as terminal by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13807\"\u003evercel/turborepo#13807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Restore Factory workspace creation by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13812\"\u003evercel/turborepo#13812\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Update Factory session network policy by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13814\"\u003evercel/turborepo#13814\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Improve Factory terminal line spacing by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13815\"\u003evercel/turborepo#13815\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Install Factory publishing skill by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/13817\"\u003evercel/turborepo#13817\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/blob/main/RELEASE.md\"\u003eturbo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eRelease Documentation\u003c/h1\u003e\n\u003ch2\u003eQuick Start\u003c/h2\u003e\n\u003ch3\u003eAutomated Canary Releases\u003c/h3\u003e\n\u003cp\u003eCanary releases run on an hourly schedule via the [Release workflow][1]:\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eRuns every hour via cron, skipping if no relevant files in \u003ccode\u003ecrates/\u003c/code\u003e or \u003ccode\u003epackages/\u003c/code\u003e changed since the last canary tag\u003c/li\u003e\n\u003cli\u003eSkips if the latest commit is a release PR merge (to avoid releasing the version bump itself)\u003c/li\u003e\n\u003cli\u003ePublishes to npm with the \u003ccode\u003ecanary\u003c/code\u003e tag\u003c/li\u003e\n\u003cli\u003eOpens and merges a PR to return the version bump to \u003ccode\u003emain\u003c/code\u003e after required checks pass\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eNo manual intervention required for canary releases.\u003c/p\u003e\n\u003ch3\u003eManual Releases (Stable/Custom)\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003eCreate a release by triggering the [Turborepo Release][1] workflow\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFor stable releases, use \u003ccode\u003epatch\u003c/code\u003e, \u003ccode\u003eminor\u003c/code\u003e, or \u003ccode\u003emajor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFor custom pre-releases, use \u003ccode\u003eprepatch\u003c/code\u003e, \u003ccode\u003epreminor\u003c/code\u003e, or \u003ccode\u003epremajor\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eCheck the \u0026quot;Dry Run\u0026quot; box to test the workflow without publishing\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eA PR is automatically opened and merged into \u003ccode\u003emain\u003c/code\u003e after its required workflows are approved and pass.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch3\u003eRelease \u003ccode\u003e@turbo/repository\u003c/code\u003e\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003eRun [\u003ccode\u003ebump-version.sh\u003c/code\u003e][4] to update the versions of the packages. Merge in the changes to \u003ccode\u003emain\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCreate a release by triggering the [Turborepo Library Release][5] workflow.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eCheck the \u0026quot;Dry Run\u0026quot; box to run the full release workflow without publishing any packages.\u003c/li\u003e\n\u003cli\u003eThe release PR is automatically merged after its required workflows are approved and pass.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch3\u003eNotes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGitHub Release Notes are published automatically using the config from [\u003ccode\u003eturborepo-release.yml\u003c/code\u003e][2],\ntriggered by the [\u003ccode\u003eturbo-orchestrator\u003c/code\u003e][3] bot.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003eTurborepo CLI Release Process - In-Depth Guide\u003c/h2\u003e\n\u003cp\u003eThis section provides comprehensive documentation on how the Turborepo CLI is released, including the architecture, workflows, and detailed step-by-step processes.\u003c/p\u003e\n\u003ch3\u003eTable of Contents\u003c/h3\u003e\n\u003col\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/blob/main/#architecture-overview\"\u003eArchitecture Overview\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/blob/main/#automated-canary-releases\"\u003eAutomated Canary Releases\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/blob/main/#version-management\"\u003eVersion Management\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/blob/main/#release-workflow-stages\"\u003eRelease Workflow Stages\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/blob/main/#packages-released\"\u003ePackages Released\u003c/a\u003e\u003c/li\u003e\n\u003c/ol\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/53752d452049bdda47698354b16a83d7ce92ced0\"\u003e\u003ccode\u003e53752d4\u003c/code\u003e\u003c/a\u003e publish 2.10.12 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/9d2b03bc946008c4dc528b51d6c080139cde859b\"\u003e\u003ccode\u003e9d2b03b\u003c/code\u003e\u003c/a\u003e fix: Run pnpm directly on Windows (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13843\"\u003e#13843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c97782bc4ef43697e0ee8c4fc7ad3cee81a0e1cf\"\u003e\u003ccode\u003ec97782b\u003c/code\u003e\u003c/a\u003e feat: Require high confidence for issue fixes (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13842\"\u003e#13842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/f153cda4cee5b9cce11108283b9911253687bc53\"\u003e\u003ccode\u003ef153cda\u003c/code\u003e\u003c/a\u003e chore: Alert Slack for low-confidence issues (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13841\"\u003e#13841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/e1674e42513a1fffcf7e3a8a13e7f8bdd2f6043f\"\u003e\u003ccode\u003ee1674e4\u003c/code\u003e\u003c/a\u003e chore: Add automatic issue handling (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13840\"\u003e#13840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/7107f266c69f097abc888372c1bddacf647e0bce\"\u003e\u003ccode\u003e7107f26\u003c/code\u003e\u003c/a\u003e fix: Escape ampersands in RSS feed enclosure URLs (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13839\"\u003e#13839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/a76330b6ec70c64dbc3c2ad8fef7fe8a732fe0cd\"\u003e\u003ccode\u003ea76330b\u003c/code\u003e\u003c/a\u003e chore: Handle feedback on Factory pull requests (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13836\"\u003e#13836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/3787c061d3d22d5c5134bf89c5704b97c3bffb24\"\u003e\u003ccode\u003e3787c06\u003c/code\u003e\u003c/a\u003e chore: Use geistdocs 1.23.1 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13834\"\u003e#13834\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/bbe5406a1a7704cee63daf2af8ae98479c56fbad\"\u003e\u003ccode\u003ebbe5406\u003c/code\u003e\u003c/a\u003e chore: Skip redundant Factory PR approval (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13837\"\u003e#13837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/72805d7508ee3661826d452cead2458dec8ff345\"\u003e\u003ccode\u003e72805d7\u003c/code\u003e\u003c/a\u003e fix: Move model selector to workspace creation (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/13835\"\u003e#13835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v1.2.14...v2.10.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for turbo since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@azure/identity` from 4.13.1 to 4.13.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/identity/identity/CHANGELOG.md\"\u003e@​azure/identity's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.13.2 (2026-08-12)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped the minimum \u003ccode\u003e@azure/msal-node\u003c/code\u003e dependency to \u003ccode\u003e^5.1.5\u003c/code\u003e so installs no longer resolve older \u003ccode\u003e5.1.x\u003c/code\u003e versions that pull in the vulnerable \u003ccode\u003euuid@8.3.0\u003c/code\u003e transitive dependency. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/39569\"\u003e#39569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplaced shell-based developer credential commands with safe, structured process execution. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/39279\"\u003e#39279\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMigrated platform-specific module resolution to \u003ccode\u003e#platform/*\u003c/code\u003e imports. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/38309\"\u003e#38309\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.14.0-beta.5 (2026-08-12)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped the minimum \u003ccode\u003e@azure/msal-node\u003c/code\u003e dependency to \u003ccode\u003e^5.1.5\u003c/code\u003e so installs no longer resolve older \u003ccode\u003e5.1.x\u003c/code\u003e versions that pull in the vulnerable \u003ccode\u003euuid@8.3.0\u003c/code\u003e transitive dependency. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/39425\"\u003e#39425\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplaced shell-based developer credential commands with safe, structured process execution. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/39279\"\u003e#39279\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.14.0-beta.4 (2026-06-08)\u003c/h2\u003e\n\u003ch3\u003eBugs Fixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003eAzureDeveloperCliCredential\u003c/code\u003e to correctly parse error messages from Azure Developer CLI v1.23.7 and later, which previously caused raw JSON to surface in the credential error instead of the underlying error text. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/38416\"\u003e#38416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ehandleMsalError\u003c/code\u003e to preserve the original MSAL error via \u003ccode\u003ecause\u003c/code\u003e on \u003ccode\u003eAuthenticationRequiredError\u003c/code\u003e, allowing callers to access \u003ccode\u003e.claims\u003c/code\u003e on the underlying error. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/38722\"\u003e#38722\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.14.0-beta.3 (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReduced bundle size by optimizing imports from \u003ccode\u003e@azure/msal-node\u003c/code\u003e, e.g. achieving a ~61kb reduction (from 851kb to 790kb) when importing \u003ccode\u003eClientCertificateCredential\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/36942\"\u003e#36942\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/msal-node\u003c/code\u003e to \u003ccode\u003e^5.1.0\u003c/code\u003e and \u003ccode\u003e@azure/msal-browser\u003c/code\u003e to \u003ccode\u003e^5.5.0\u003c/code\u003e. \u003ca href=\"https://redirect.github.com/Azure/azure-sdk-for-js/pull/37836\"\u003e#37836\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/Azure/azure-sdk-for-js/commit/ffeacafdbf1940ced8085c55060d7ea3572c3ac8\"\u003e\u003ccode\u003effeacaf\u003c/code\u003e\u003c/a\u003e Migrate \u003ccode\u003e@​azure/identity\u003c/code\u003e from polyfillSuffix to #platform/* imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/3ec20037b3426d66c2235103a0c586ec5f1db2e9\"\u003e\u003ccode\u003e3ec2003\u003c/code\u003e\u003c/a\u003e [core] Add safe child process execution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/1f7253a6399f94e10e56e789b60c835e536d8216\"\u003e\u003ccode\u003e1f7253a\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/4b6cf670ca96903852b215539d0ce8086ef076ef\"\u003e\u003ccode\u003e4b6cf67\u003c/code\u003e\u003c/a\u003e Update test expectation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/14350c8641149c26af382e5430928a642a8ac80c\"\u003e\u003ccode\u003e14350c8\u003c/code\u003e\u003c/a\u003e Format packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/4fd7288b7d30be7a357e6e20e907f8ce8d1e7266\"\u003e\u003ccode\u003e4fd7288\u003c/code\u003e\u003c/a\u003e Update all missing configuration files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/8490453880ad7762768b73ed58cb80036901e84f\"\u003e\u003ccode\u003e8490453\u003c/code\u003e\u003c/a\u003e [Identity] Bump \u003ccode\u003e@​azure/msal-node\u003c/code\u003e to ^5.1.5 to drop vulnerable uuid transitive...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/d96ae18b20cafcd7e8ed0e330efddd36046a1867\"\u003e\u003ccode\u003ed96ae18\u003c/code\u003e\u003c/a\u003e Identity GA 4.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/a46a830fef378475907281dc397e515501c0e2cc\"\u003e\u003ccode\u003ea46a830\u003c/code\u003e\u003c/a\u003e [ESLint] Restore no-unassigned-vars recommended rule to error (\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/identity/identity/issues/39460\"\u003e#39460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commit/5316d041d4c2d7fa9c91818b830745ae5772b4a0\"\u003e\u003ccode\u003e5316d04\u003c/code\u003e\u003c/a\u003e [core] Add safe child process execution (\u003ca href=\"https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/identity/identity/issues/39279\"\u003e#39279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Azure/azure-sdk-for-js/commits/@azure/identity_4.13.2/sdk/identity/identity\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supercharge/promise-pool` from 2.4.0 to 3.3.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supercharge/promise-pool/blob/main/CHANGELOG.md\"\u003e@​supercharge/promise-pool's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/compare/v3.2.0...v3.3.0\"\u003e3.3.0\u003c/a\u003e - 2026-03-05\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003edontStoreProcessedItems\u003c/code\u003e method to the promise pool to tell the processor to skip storing processed items in memory (Thank you Christopher Zinger! \u003ca href=\"https://redirect.github.com/supercharge/promise-pool/pull/92\"\u003ePR 92\u003c/a\u003e)\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e  await PromisePool\n    .for([1,2,3,4])\n    .dontStoreProcessedItems()\n    .process(async (num, index) =\u0026gt; {\n      // processing …\n    })\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003eflushProcessedItems\u003c/code\u003e method to the promise pool executor (Thank you Christopher Zinger! \u003ca href=\"https://redirect.github.com/supercharge/promise-pool/pull/91\"\u003ePR 91\u003c/a\u003e)\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e  await PromisePool\n    .for([1,2,3,4])\n    .dontStoreProcessedItems()\n    .process(async (num, index, pool) =\u0026gt; {\n      pool.flushProcessedItems()\n    })\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/compare/v3.1.1...v3.2.0\"\u003e3.2.0\u003c/a\u003e - 2024-03-25\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd \u003ccode\u003e\u0026quot;sideEffects\u0026quot;: false\u003c/code\u003e to \u003ccode\u003epackage.json\u003c/code\u003e \u003ca href=\"https://redirect.github.com/supercharge/promise-pool/issues/83\"\u003e#83\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupdated types for the handler function in the promise pool processor\u003c/li\u003e\n\u003cli\u003ebump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/compare/v3.1.0...v3.1.1\"\u003e3.1.1\u003c/a\u003e - 2024-01-31\u003c/h2\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremoved duplicated build files from \u003ccode\u003edist\u003c/code\u003e (fixing \u003ca href=\"https://redirect.github.com/supercharge/promise-pool/issues/82\"\u003esupercharge/promise-pool#82\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/compare/v3.0.0...v3.1.0\"\u003e3.1.0\u003c/a\u003e - 2023-09-25\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eclear timers from task timeouts to remove them from the event loop: this is helpful to clear up resources for long-running timeouts and fastly resolving tasks. If not cleared, the timeouts stay in the event loop until they’re due\u003c/li\u003e\n\u003cli\u003eadd keep error handler when calling \u003ccode\u003epool.handleError\u003c/code\u003e after \u003ccode\u003epool.for\u003c/code\u003e: previously the error handler was lost\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eUpdated\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/97bd3ff064070a85f2ea53d4fc85173aa3f3e629\"\u003e\u003ccode\u003e97bd3ff\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/228a0a15738c37a36e790f323d502b787ac4da7a\"\u003e\u003ccode\u003e228a0a1\u003c/code\u003e\u003c/a\u003e add flushProcessedItems method to changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/9872dbabe5a731acfac66db8bc2ef2d55bdf84d5\"\u003e\u003ccode\u003e9872dba\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/superchargejs/promise-pool/issues/91\"\u003e#91\u003c/a\u003e from ChristopherZinger/feature/allow-flushing-processe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/5c740bc6857f1315afdcc9cc066d108859bcbeb9\"\u003e\u003ccode\u003e5c740bc\u003c/code\u003e\u003c/a\u003e fix closing brackets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/f7818ef9d1183ba24ff5e729df9d9c7c3420d420\"\u003e\u003ccode\u003ef7818ef\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into feature/allow-flushing-processed-items-array\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/3eb9867e7d2a45a131432faa470f07f259dd0522\"\u003e\u003ccode\u003e3eb9867\u003c/code\u003e\u003c/a\u003e prepare changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/1e8de7b7a1938bd304713a40c605d66b0639540e\"\u003e\u003ccode\u003e1e8de7b\u003c/code\u003e\u003c/a\u003e rename method from setShouldStoreProcessedItems to storeProcessedItems\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/b3aa348b92e898ee20a2031ec8748b5863edb578\"\u003e\u003ccode\u003eb3aa348\u003c/code\u003e\u003c/a\u003e test node 20, 22, 24\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/bf2127c18c1fe355d41a66e63d0c515bc4c2a841\"\u003e\u003ccode\u003ebf2127c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/superchargejs/promise-pool/issues/92\"\u003e#92\u003c/a\u003e from ChristopherZinger/feature/dont-store-processed-items\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supercharge/promise-pool/commit/adf8200217132ce39a1d4d257c407a9c09320efc\"\u003e\u003ccode\u003eadf8200\u003c/code\u003e\u003c/a\u003e attempt to fix the test\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/superchargejs/promise-pool/compare/v2.4.0...v3.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ajv` from 8.18.0 to 8.20.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ajv-validator/ajv/releases\"\u003eajv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: add support for node 22/24, drop node 16/21 by \u003ca href=\"https://github.com/jasoniangreen\"\u003e\u003ccode\u003e@​jasoniangreen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2580\"\u003eajv-validator/ajv#2580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: add ES2022.RegExp for RegExpIndicesArray by \u003ca href=\"https://github.com/SignpostMarv\"\u003e\u003ccode\u003e@​SignpostMarv\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2604\"\u003eajv-validator/ajv#2604\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.19.0...v8.20.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.19.0...v8.20.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.19.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix prototype pollution via format keyword using $data ref by \u003ca href=\"https://github.com/epoberezkin\"\u003e\u003ccode\u003e@​epoberezkin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/pull/2607\"\u003eajv-validator/ajv#2607\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.18.0...v8.19.0\"\u003ehttps://github.com/ajv-validator/ajv/compare/v8.18.0...v8.19.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/ajv-validator/ajv/commit/0fba0b8e649909613cfce0999b149cd08f4a4987\"\u003e\u003ccode\u003e0fba0b8\u003c/code\u003e\u003c/a\u003e 8.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/9caf8d64409b05e2c670b3ff09cf7ca07937342e\"\u003e\u003ccode\u003e9caf8d6\u003c/code\u003e\u003c/a\u003e fix: add ES2022.RegExp for RegExpIndicesArray; fixes \u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2603\"\u003eajv-validator/ajv#2603\u003c/a\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/206535071f776f57737394c8896d4b2dc2bfb9a3\"\u003e\u003ccode\u003e2065350\u003c/code\u003e\u003c/a\u003e fix: add support for node 22/24, drop node 16/21 (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2580\"\u003e#2580\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/154b58d690c6596e09ca676e12720ab8234ee3d2\"\u003e\u003ccode\u003e154b58d\u003c/code\u003e\u003c/a\u003e 8.19.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ajv-validator/ajv/commit/e8d2bdc501b3ba6f03922db5e595770d4763d9da\"\u003e\u003ccode\u003ee8d2bdc\u003c/code\u003e\u003c/a\u003e test/fix prototype pollution via $data ref with format keyword (\u003ca href=\"https://redirect.github.com/ajv-validator/ajv/issues/2607\"\u003e#2607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ajv-validator/ajv/compare/v8.18.0...v8.20.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `applicationinsights` from 2.9.1 to 3.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/ApplicationInsights-node.js/releases\"\u003eapplicationinsights's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.16.0\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@opentelemetry/*\u003c/code\u003e (0.220 / 2.9) and \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to resolve dependency audit alerts.\u003c/li\u003e\n\u003cli\u003eReplaced the \u003ccode\u003ediagnostic-channel\u003c/code\u003e/\u003ccode\u003ediagnostic-channel-publishers\u003c/code\u003e console log collection with OpenTelemetry console instrumentation provided by \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003enoDiagnosticChannel\u003c/code\u003e and \u003ccode\u003enoPatchModules\u003c/code\u003e in favor of OpenTelemetry \u003ccode\u003einstrumentationOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eConsole severity is now derived from the console method (\u003ccode\u003econsole.error\u003c/code\u003e maps to Error, \u003ccode\u003econsole.warn\u003c/code\u003e maps to Warning, and \u003ccode\u003econsole.log\u003c/code\u003e/\u003ccode\u003econsole.info\u003c/code\u003e map to Information).\u003c/li\u003e\n\u003cli\u003eAn explicitly configured console \u003ccode\u003elogSendingLevel\u003c/code\u003e now takes precedence over \u003ccode\u003eAPPLICATIONINSIGHTS_INSTRUMENTATION_LOGGING_LEVEL\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1514\"\u003emicrosoft/ApplicationInsights-node.js#1514\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-node.js/compare/3.15.1...3.16.0\"\u003ehttps://github.com/microsoft/ApplicationInsights-node.js/compare/3.15.1...3.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.15.1\u003c/h2\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e, \u003ccode\u003e@azure/identity\u003c/code\u003e, and \u003ccode\u003e@opentelemetry/*\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eRemoved the legacy \u003ccode\u003e@azure/functions-old\u003c/code\u003e (v3) dependency.\u003c/li\u003e\n\u003cli\u003eResolved vulnerabilities in dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eAutoCollectExceptions\u003c/code\u003e no longer calls \u003ccode\u003eforceFlush\u003c/code\u003e per exception and now rate-limits exception telemetry to 50 records/min (emitting a single suppressed-count summary per window). \u003ccode\u003eforceFlush\u003c/code\u003e still runs on the terminal exit path.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1509\"\u003emicrosoft/ApplicationInsights-node.js#1509\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-node.js/compare/3.15.0...3.15.1\"\u003ehttps://github.com/microsoft/ApplicationInsights-node.js/compare/3.15.0...3.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.15.0\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported Node.js version is now 20.0.0. Node.js 18 is end-of-life (April 2025) and the underlying \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e / \u003ccode\u003e@azure/monitor-opentelemetry-exporter\u003c/code\u003e dependencies require Node \u0026gt;= 20.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to \u003ccode\u003e^1.18.0\u003c/code\u003e and \u003ccode\u003e@azure/monitor-opentelemetry-exporter\u003c/code\u003e to \u003ccode\u003e^1.0.0-beta.41\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eResolved vulnerabilities in dependencies (added \u003ccode\u003eoverrides\u003c/code\u003e for \u003ccode\u003eprotobufjs\u003c/code\u003e \u003ccode\u003e^8.2.0\u003c/code\u003e and \u003ccode\u003eserialize-javascript\u003c/code\u003e \u003ccode\u003e^7.0.5\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix memory leak caused by process event listener accumulation when \u003ccode\u003euseAzureMonitor()\u003c/code\u003e is called multiple times. (\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/issues/1415\"\u003e#1415\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRelease PRs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1496\"\u003emicrosoft/ApplicationInsights-node.js#1496\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/microsoft/ApplicationInsights-node.js/pull/1497\"\u003emicrosoft/ApplicationInsights-node.js#1497\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-node.js/blob/main/CHANGELOG.md\"\u003eapplicationinsights's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e3.16.0 (2026-08-12)\u003c/h3\u003e\n\u003ch4\u003eOther Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@opentelemetry/*\u003c/code\u003e (0.220 / 2.9) and \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e to resolve dependency audit alerts.\u003c/li\u003e\n\u003cli\u003eReplaced the \u003ccode\u003ediagnostic-channel\u003c/code\u003e/\u003ccode\u003ediagnostic-channel-publishers\u003c/code\u003e console log collection with OpenTelemetry console instrumentation provided by \u003ccode\u003e@azure/monitor-opentelemetry\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003enoDiagnosticChannel\u003c/code\u003e and \u003ccode\u003enoPatchModules\u003c/code\u003e in favor of OpenTelemetry \u003ccode\u003einstrumentationOptions\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eConsole severity is now derived from the console method (\u003ccode\u003econsole.error\u003c/code\u003e maps to Error, \u003ccode\u003econsole.warn\u003c/code\u003e maps to Warning, and \u003ccode\u003econsole.log\u003c/code\u003e/\u003ccode\u003econsole.info\u003c/code\u003e map to Information).\u003c/li\u003e\n\u003cli\u003eAn explicitly configured console \u003ccode\u003elogSendingLevel\u003c/code\u003e now takes precedence over \u003ccode\u003eAPPLICATIONINSIGHTS_INSTRUMENTATION_LOGGING_LEVEL\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e3.15.1 (2026-0...\n\n_Description has been truncated_","html_url":"https://github.com/Planning-Inspectorate/appeals-back-office/pull/4065","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Planning-Inspectorate%2Fappeals-back-office/issues/4065","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4065/packages"}},{"old_version":"14.0.16","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-08-24T09:26:32.000Z","version_change":"14.0.16 → 14.0.17","issue":{"uuid":"5233160396","node_id":"PR_kwDOTd8YXc8AAAABAxt-KA","number":12,"state":"closed","title":"chore(deps-dev): bump the development-dependencies group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-07T09:25:50.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-24T09:26:32.000Z","updated_at":"2026-09-07T09:25:52.000Z","time_to_close":1209558,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"development-dependencies","update_count":24,"packages":[{"name":"@changesets/changelog-github","old_version":"0.7.0","new_version":"1.0.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.31.0","new_version":"3.0.1","repository_url":"https://github.com/changesets/changesets"},{"name":"@commitlint/cli","old_version":"21.2.1","new_version":"21.2.2","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@commitlint/prompt-cli","old_version":"21.2.0","new_version":"21.2.2","repository_url":"https://github.com/conventional-changelog/commitlint"},{"name":"@kubb/cli","old_version":"4.39.2","new_version":"5.0.0","repository_url":"https://github.com/kubb-labs/kubb"},{"name":"@kubb/core","old_version":"4.39.2","new_version":"5.0.0","repository_url":"https://github.com/kubb-labs/kubb"},{"name":"@kubb/plugin-client","old_version":"4.39.2","new_version":"4.39.3","repository_url":"https://github.com/kubb-labs/kubb"},{"name":"@kubb/plugin-faker","old_version":"4.39.2","new_version":"5.0.0","repository_url":"https://github.com/kubb-labs/plugins"},{"name":"@kubb/plugin-oas","old_version":"4.39.2","new_version":"4.39.3","repository_url":"https://github.com/kubb-labs/kubb"},{"name":"@kubb/plugin-ts","old_version":"4.39.2","new_version":"5.0.0","repository_url":"https://github.com/kubb-labs/plugins"},{"name":"@types/node","old_version":"26.1.1","new_version":"26.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/semver","old_version":"7.7.1","new_version":"7.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"4.1.10","new_version":"4.1.11","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"abstract-syntax-tree","old_version":"2.23.0","new_version":"2.24.0","repository_url":"https://github.com/buxlabs/abstract-syntax-tree"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"oxfmt","old_version":"0.58.0","new_version":"0.64.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxlint","old_version":"1.73.0","new_version":"1.79.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxlint-tsgolint","old_version":"0.24.0","new_version":"7.0.2001","repository_url":"https://github.com/oxc-project/tsgolint"},{"name":"tsdown","old_version":"0.22.7","new_version":"0.22.14","repository_url":"https://github.com/rolldown/tsdown"},{"name":"tsx","old_version":"4.23.1","new_version":"4.23.12","repository_url":"https://github.com/privatenumber/tsx"},{"name":"wrangler","old_version":"4.110.0","new_version":"4.125.0","repository_url":"https://github.com/cloudflare/workers-sdk"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github) | `0.7.0` | `1.0.0` |\n| [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli) | `2.31.0` | `3.0.1` |\n| [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) | `21.2.1` | `21.2.2` |\n| [@commitlint/prompt-cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/prompt-cli) | `21.2.0` | `21.2.2` |\n| [@kubb/cli](https://github.com/kubb-labs/kubb/tree/HEAD/packages/cli) | `4.39.2` | `5.0.0` |\n| [@kubb/core](https://github.com/kubb-labs/kubb/tree/HEAD/packages/core) | `4.39.2` | `5.0.0` |\n| [@kubb/plugin-client](https://github.com/kubb-labs/kubb/tree/HEAD/packages/plugin-client) | `4.39.2` | `4.39.3` |\n| [@kubb/plugin-faker](https://github.com/kubb-labs/plugins/tree/HEAD/packages/plugin-faker) | `4.39.2` | `5.0.0` |\n| [@kubb/plugin-oas](https://github.com/kubb-labs/kubb/tree/HEAD/packages/plugin-oas) | `4.39.2` | `4.39.3` |\n| [@kubb/plugin-ts](https://github.com/kubb-labs/plugins/tree/HEAD/packages/plugin-ts) | `4.39.2` | `5.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.1` | `26.2.0` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.1` | `7.8.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.10` | `4.1.11` |\n| [abstract-syntax-tree](https://github.com/buxlabs/abstract-syntax-tree) | `2.23.0` | `2.24.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [oxfmt](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt) | `0.58.0` | `0.64.0` |\n| [oxlint](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxlint) | `1.73.0` | `1.79.0` |\n| [oxlint-tsgolint](https://github.com/oxc-project/tsgolint) | `0.24.0` | `7.0.2001` |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.22.7` | `0.22.14` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.23.1` | `4.23.12` |\n| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) | `4.110.0` | `4.125.0` |\n\n\nUpdates `@changesets/changelog-github` from 0.7.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e@​changesets/changelog-github's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Bumped supported Node versions to \u003ccode\u003e^22.11 || ^24 || \u0026gt;=26\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - From now on this package is going to be published as ES module.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2059\"\u003e#2059\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/070f531c6b7ed3ec90fbcda8ce705b9bf476c1ef\"\u003e\u003ccode\u003e070f531\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jycouet\"\u003e\u003ccode\u003e@​jycouet\u003c/code\u003e\u003c/a\u003e! - Add an opt-in, experimental \u003ccode\u003etemplate\u003c/code\u003e option to render changelog lines from tokens (\u003ccode\u003e{summary}\u003c/code\u003e, \u003ccode\u003e{ref}\u003c/code\u003e, \u003ccode\u003e{pull}\u003c/code\u003e, \u003ccode\u003e{commit}\u003c/code\u003e, \u003ccode\u003e{authors}\u003c/code\u003e). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1871\"\u003e#1871\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/dfefc4e71fc589df92e8328e9b66e0d7ae9b4699\"\u003e\u003ccode\u003edfefc4e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mihkeleidast\"\u003e\u003ccode\u003e@​mihkeleidast\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eGITHUB_REPOSITORY\u003c/code\u003e as the default repo when no \u003ccode\u003erepo\u003c/code\u003e option is configured\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1969\"\u003e#1969\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2c7c043d7071440009f8a69eff0b0c6746ac7625\"\u003e\u003ccode\u003e2c7c043\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marcalexiei\"\u003e\u003ccode\u003e@​marcalexiei\u003c/code\u003e\u003c/a\u003e! - Add a named export that mirrors the current \u003ccode\u003edefault\u003c/code\u003e export\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003edefault\u003c/code\u003e export is slated for removal in the next major release, so this ensures a smoother transition path.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2040\"\u003e#2040\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/88f2abb5e14748b08e3441fd871df60dd1c4737f\"\u003e\u003ccode\u003e88f2abb\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Improve type-check for options object\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2160\"\u003e#2160\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Added or modified the \u003ccode\u003efiles\u003c/code\u003e property in the manifest. This should not change any behavior.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1947\"\u003e#1947\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eparseEnv\u003c/code\u003e instead of \u003ccode\u003edotenv\u003c/code\u003e to load the \u003ccode\u003e.env\u003c/code\u003e file and avoid loading them to \u003ccode\u003eprocess.env\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/5b02e2f61d2a1335293016f81efb0386a0ed7967\"\u003e\u003ccode\u003e5b02e2f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/062530b825d53abc9d8934f3a50cc61ff3ff82b8\"\u003e\u003ccode\u003e062530b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/88f2abb5e14748b08e3441fd871df60dd1c4737f\"\u003e\u003ccode\u003e88f2abb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/dae394c29952ce27dc34884c26dcd57a2756325f\"\u003e\u003ccode\u003edae394c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/dae394c29952ce27dc34884c26dcd57a2756325f\"\u003e\u003ccode\u003edae394c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b5e1762584718ec607ea79db0a00ae4238f8a784\"\u003e\u003ccode\u003eb5e1762\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/c19b1123d27986da0e14e99d65b0f9a408def35c\"\u003e\u003ccode\u003ec19b112\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/4c26f2faac89b53d3305cf73c9e9cfca5aa88f5f\"\u003e\u003ccode\u003e4c26f2f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/813bbf314d051bfee3b46a793f94b396ef2a4df1\"\u003e\u003ccode\u003e813bbf3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/a0b5326570e8e7bf5e35c1cefe8f70d9a51a5cd7\"\u003e\u003ccode\u003ea0b5326\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-github-info\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/types\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0-next.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/types\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0-next.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0-next.3\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1954\"\u003e#1954\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/ed6728ce3c089caaee19f71194a0cd7029480069\"\u003e\u003ccode\u003eed6728c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Bumped supported Node versions to \u003ccode\u003e^22.11 || ^24 || \u0026gt;=26\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1969\"\u003e#1969\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2c7c043d7071440009f8a69eff0b0c6746ac7625\"\u003e\u003ccode\u003e2c7c043\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marcalexiei\"\u003e\u003ccode\u003e@​marcalexiei\u003c/code\u003e\u003c/a\u003e! - Add a named export that mirrors the current \u003ccode\u003edefault\u003c/code\u003e export\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003edefault\u003c/code\u003e export is slated for removal in the next major release, so this ensures a smoother transition path.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1947\"\u003e#1947\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eparseEnv\u003c/code\u003e instead of \u003ccode\u003edotenv\u003c/code\u003e to load the \u003ccode\u003e.env\u003c/code\u003e file and avoid loading them to \u003ccode\u003eprocess.env\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/ed6728ce3c089caaee19f71194a0cd7029480069\"\u003e\u003ccode\u003eed6728c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/a0b5326570e8e7bf5e35c1cefe8f70d9a51a5cd7\"\u003e\u003ccode\u003ea0b5326\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/blob/main/packages/changelog-github/CHANGELOG.md\"\u003e@​changesets/changelog-github's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Bumped supported Node versions to \u003ccode\u003e^22.11 || ^24 || \u0026gt;=26\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - From now on this package is going to be published as ES module.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2059\"\u003e#2059\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/070f531c6b7ed3ec90fbcda8ce705b9bf476c1ef\"\u003e\u003ccode\u003e070f531\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/jycouet\"\u003e\u003ccode\u003e@​jycouet\u003c/code\u003e\u003c/a\u003e! - Add an opt-in, experimental \u003ccode\u003etemplate\u003c/code\u003e option to render changelog lines from tokens (\u003ccode\u003e{summary}\u003c/code\u003e, \u003ccode\u003e{ref}\u003c/code\u003e, \u003ccode\u003e{pull}\u003c/code\u003e, \u003ccode\u003e{commit}\u003c/code\u003e, \u003ccode\u003e{authors}\u003c/code\u003e). Default output is unchanged. The token syntax may change in a patch release; pin the version if you rely on it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1871\"\u003e#1871\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/dfefc4e71fc589df92e8328e9b66e0d7ae9b4699\"\u003e\u003ccode\u003edfefc4e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mihkeleidast\"\u003e\u003ccode\u003e@​mihkeleidast\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eGITHUB_REPOSITORY\u003c/code\u003e as the default repo when no \u003ccode\u003erepo\u003c/code\u003e option is configured\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1969\"\u003e#1969\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2c7c043d7071440009f8a69eff0b0c6746ac7625\"\u003e\u003ccode\u003e2c7c043\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/marcalexiei\"\u003e\u003ccode\u003e@​marcalexiei\u003c/code\u003e\u003c/a\u003e! - Add a named export that mirrors the current \u003ccode\u003edefault\u003c/code\u003e export\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003edefault\u003c/code\u003e export is slated for removal in the next major release, so this ensures a smoother transition path.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2040\"\u003e#2040\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/88f2abb5e14748b08e3441fd871df60dd1c4737f\"\u003e\u003ccode\u003e88f2abb\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Improve type-check for options object\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2160\"\u003e#2160\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Added or modified the \u003ccode\u003efiles\u003c/code\u003e property in the manifest. This should not change any behavior.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1947\"\u003e#1947\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Use \u003ccode\u003eparseEnv\u003c/code\u003e instead of \u003ccode\u003edotenv\u003c/code\u003e to load the \u003ccode\u003e.env\u003c/code\u003e file and avoid loading them to \u003ccode\u003eprocess.env\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/5b02e2f61d2a1335293016f81efb0386a0ed7967\"\u003e\u003ccode\u003e5b02e2f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/062530b825d53abc9d8934f3a50cc61ff3ff82b8\"\u003e\u003ccode\u003e062530b\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/88f2abb5e14748b08e3441fd871df60dd1c4737f\"\u003e\u003ccode\u003e88f2abb\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/dae394c29952ce27dc34884c26dcd57a2756325f\"\u003e\u003ccode\u003edae394c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/dae394c29952ce27dc34884c26dcd57a2756325f\"\u003e\u003ccode\u003edae394c\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b5e1762584718ec607ea79db0a00ae4238f8a784\"\u003e\u003ccode\u003eb5e1762\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/c19b1123d27986da0e14e99d65b0f9a408def35c\"\u003e\u003ccode\u003ec19b112\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/4c26f2faac89b53d3305cf73c9e9cfca5aa88f5f\"\u003e\u003ccode\u003e4c26f2f\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/813bbf314d051bfee3b46a793f94b396ef2a4df1\"\u003e\u003ccode\u003e813bbf3\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/a0b5326570e8e7bf5e35c1cefe8f70d9a51a5cd7\"\u003e\u003ccode\u003ea0b5326\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/492b0caa1a076551cf4bdca13d83dee4c485c9c8\"\u003e\u003ccode\u003e492b0ca\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-github-info\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/types\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.0-next.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/types\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0-next.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.0-next.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/b5e1762584718ec607ea79db0a00ae4238f8a784\"\u003e\u003ccode\u003eb5e1762\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/types\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.0-next.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.0-next.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2160\"\u003e#2160\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Added or modified the \u003ccode\u003efiles\u003c/code\u003e property in the manifest. This should not change any behavior.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-github-info\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0-next.4\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/changesets/changesets/commit/f44222190fbe8adcea27582f6a35a0f095a34532\"\u003e\u003ccode\u003ef442221\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2235\"\u003e#2235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/baa658d4a7d71dd663826a397db4a9e7eabf7709\"\u003e\u003ccode\u003ebaa658d\u003c/code\u003e\u003c/a\u003e Version Packages (next) (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2192\"\u003e#2192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1b9687fae5f3c7a837e69f9f0313a177b9e2c4c8\"\u003e\u003ccode\u003e1b9687f\u003c/code\u003e\u003c/a\u003e Add new docs site (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/7fd0d9193a7b8bbbb01955adefc68b38d3070616\"\u003e\u003ccode\u003e7fd0d91\u003c/code\u003e\u003c/a\u003e Version Packages (next) (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2173\"\u003e#2173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/180833ed1ceb7e2f3bbcfd9fefa48b0c631a8bb6\"\u003e\u003ccode\u003e180833e\u003c/code\u003e\u003c/a\u003e Version Packages (next) (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2142\"\u003e#2142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/162419dc99278cbdd52db6eabfecd7b8b4eac640\"\u003e\u003ccode\u003e162419d\u003c/code\u003e\u003c/a\u003e add or modify \u003ccode\u003efiles\u003c/code\u003e (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2160\"\u003e#2160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/c35c350bbfde20476e4190c97a53dfc066dab624\"\u003e\u003ccode\u003ec35c350\u003c/code\u003e\u003c/a\u003e Version Packages (next) (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2122\"\u003e#2122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/070f531c6b7ed3ec90fbcda8ce705b9bf476c1ef\"\u003e\u003ccode\u003e070f531\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003etemplate\u003c/code\u003e option to \u003ccode\u003echangelog-github\u003c/code\u003e (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2059\"\u003e#2059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/dfefc4e71fc589df92e8328e9b66e0d7ae9b4699\"\u003e\u003ccode\u003edfefc4e\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003eGITHUB_REPOSITORY\u003c/code\u003e as the default repo when no \u003ccode\u003erepo\u003c/code\u003e option is configur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/dae394c29952ce27dc34884c26dcd57a2756325f\"\u003e\u003ccode\u003edae394c\u003c/code\u003e\u003c/a\u003e Overhaul get-github-info (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/changelog-github/issues/2121\"\u003e#2121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/commits/@changesets/changelog-github@1.0.0/packages/changelog-github\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.31.0 to 3.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e@​changesets/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2239\"\u003e#2239\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/fdfdc93efeff2034a6211db13a69b3487d00a3dd\"\u003e\u003ccode\u003efdfdc93\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Update links in default generated \u003ccode\u003e.changeset/README.md\u003c/code\u003e file\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/d0386b69c8a8bd14a702e7636ab01c1e83b1914e\"\u003e\u003ccode\u003ed0386b6\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/write\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2128\"\u003e#2128\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/7113c014330b3f972e54ece8e67731613193958f\"\u003e\u003ccode\u003e7113c01\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Renamed the \u003ccode\u003echangeset tag\u003c/code\u003e command to \u003ccode\u003echangeset git-tag\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2074\"\u003e#2074\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/3599e47217d2ed2dd60da628fe4d1d3fc4b849c7\"\u003e\u003ccode\u003e3599e47\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Set supported package manager versions in \u003ccode\u003e\u0026quot;engines\u0026quot;\u003c/code\u003e field, including npm \u0026gt;=10.9.0, pnpm \u0026gt;=10.0.0, and yarn \u0026gt;=4.5.2.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1860\"\u003e#1860\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/92b1c1b6b1733b1f1799a73828d378646b068798\"\u003e\u003ccode\u003e92b1c1b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003echangeset version\u003c/code\u003e now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.\u003c/p\u003e\n\u003cp\u003eThis makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using \u003ccode\u003e--snapshot\u003c/code\u003e mode.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Bumped supported Node versions to \u003ccode\u003e^22.11 || ^24 || \u0026gt;=26\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1994\"\u003e#1994\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/062530b825d53abc9d8934f3a50cc61ff3ff82b8\"\u003e\u003ccode\u003e062530b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - The \u003ccode\u003eprettier\u003c/code\u003e option in \u003ccode\u003e.changeset/config.json\u003c/code\u003e has been removed in favor of \u003ccode\u003eformat\u003c/code\u003e. \u003ccode\u003eformat\u003c/code\u003e supports \u003ccode\u003e\u0026quot;auto\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;prettier\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;oxfmt\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;deno\u0026quot;\u003c/code\u003e, and \u003ccode\u003e\u0026quot;dprint\u0026quot;\u003c/code\u003e, and \u003ccode\u003efalse\u003c/code\u003e disables formatting. If you previously used \u003ccode\u003eprettier: false\u003c/code\u003e, migrate to \u003ccode\u003eformat: false\u003c/code\u003e or remove the option to use automatic formatter detection.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2190\"\u003e#2190\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Move versioned prerelease changesets to \u003ccode\u003e.changeset/pre/\u003c/code\u003e folder instead of accumulating in the root and tracking the versioned changeset ids in the \u003ccode\u003e.changeset/pre.json\u003c/code\u003e file. Existing \u003ccode\u003epre.json\u003c/code\u003e will auto-migrate to this new structure on the next run of \u003ccode\u003echangeset version\u003c/code\u003e or when calling \u003ccode\u003echangeset status\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in \u003ccode\u003e.changeset/pre/\u003c/code\u003e can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in \u003ccode\u003epre.json\u003c/code\u003e if certain changesets are deleted.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2145\"\u003e#2145\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f5887ff54a6b78eae87ae85fdac3294c4464da78\"\u003e\u003ccode\u003ef5887ff\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Removed Yarn Classic support\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2097\"\u003e#2097\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/8c88f6a3362628ca580835a1a1f2310056ee5743\"\u003e\u003ccode\u003e8c88f6a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode \u003cem\u003eif\u003c/em\u003e the target registry doesn't auto-assign \u003ccode\u003elatest\u003c/code\u003e tag. npm registry itself does that and such packages will continue to be released with \u003ccode\u003elatest\u003c/code\u003e tag (and not with the configured prerelease tag).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1879\"\u003e#1879\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c76b232abc76f73592a21f0d5df9cc89406a31dc\"\u003e\u003ccode\u003ec76b232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Removed warning messages about using v1 configs. They will now be silently ignored.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1655\"\u003e#1655\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/db46911e57603f20a158a47bbbebd112272c84e2\"\u003e\u003ccode\u003edb46911\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Update \u003ccode\u003e@manypkg/get-packages\u003c/code\u003e which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1651\"\u003e#1651\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/e1df8625800a1b3c4f66474a0e3c01b08214465c\"\u003e\u003ccode\u003ee1df862\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove support for the \u003ccode\u003e--sinceMaster\u003c/code\u003e flag for \u003ccode\u003echangeset status\u003c/code\u003e. Use \u003ccode\u003e--since=master\u003c/code\u003e or \u003ccode\u003e--since=main\u003c/code\u003e instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2117\"\u003e#2117\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/813bbf314d051bfee3b46a793f94b396ef2a4df1\"\u003e\u003ccode\u003e813bbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove the \u003ccode\u003epre.json\u003c/code\u003e \u003ccode\u003einitialVersions\u003c/code\u003e property and handling as it's unused internally\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1961\"\u003e#1961\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/07278a726343388eb6dfc56e7a8213872d4c8857\"\u003e\u003ccode\u003e07278a7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003eCommitFunctions\u003c/code\u003e can now be both sync and async, and the \u003ccode\u003edefaultCommitFunctions\u003c/code\u003e are now sync.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - From now on this package is going to be published as ES module.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1652\"\u003e#1652\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a0b5326570e8e7bf5e35c1cefe8f70d9a51a5cd7\"\u003e\u003ccode\u003ea0b5326\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove support for the deprecated \u003ccode\u003e___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots\u003c/code\u003e config. The \u003ccode\u003esnapshot.useCalculatedVersion\u003c/code\u003e config should be used instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2186\"\u003e#2186\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/3910adf3ebaef14196093715228885c4819d0cbf\"\u003e\u003ccode\u003e3910adf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Private packages are no longer versioned by default. Set \u003ccode\u003eprivatePackages\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e to opt into versioning and tagging them, or set \u003ccode\u003eprivatePackages.version\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e to version them without tagging.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1879\"\u003e#1879\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c76b232abc76f73592a21f0d5df9cc89406a31dc\"\u003e\u003ccode\u003ec76b232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Migrated from \u003ccode\u003eenquirer\u003c/code\u003e + \u003ccode\u003e@inquirer/launch-editor\u003c/code\u003e to \u003ccode\u003e@clack/prompts\u003c/code\u003e + \u003ccode\u003elaunch-editor\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis means the CLI flows will have minor changes, but they are largely the same.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md\"\u003e@​changesets/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2239\"\u003e#2239\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/fdfdc93efeff2034a6211db13a69b3487d00a3dd\"\u003e\u003ccode\u003efdfdc93\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Update links in default generated \u003ccode\u003e.changeset/README.md\u003c/code\u003e file\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/d0386b69c8a8bd14a702e7636ab01c1e83b1914e\"\u003e\u003ccode\u003ed0386b6\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/write\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2128\"\u003e#2128\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/7113c014330b3f972e54ece8e67731613193958f\"\u003e\u003ccode\u003e7113c01\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Renamed the \u003ccode\u003echangeset tag\u003c/code\u003e command to \u003ccode\u003echangeset git-tag\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2074\"\u003e#2074\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/3599e47217d2ed2dd60da628fe4d1d3fc4b849c7\"\u003e\u003ccode\u003e3599e47\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Set supported package manager versions in \u003ccode\u003e\u0026quot;engines\u0026quot;\u003c/code\u003e field, including npm \u0026gt;=10.9.0, pnpm \u0026gt;=10.0.0, and yarn \u0026gt;=4.5.2.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1860\"\u003e#1860\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/92b1c1b6b1733b1f1799a73828d378646b068798\"\u003e\u003ccode\u003e92b1c1b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003echangeset version\u003c/code\u003e now exits with code 1 when there are no unreleased changesets, instead of silently exiting with code 0.\u003c/p\u003e\n\u003cp\u003eThis makes it easier to detect when a version step is a no-op — for example, to prevent accidentally publishing packages with incorrect version tags when using \u003ccode\u003e--snapshot\u003c/code\u003e mode.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Bumped supported Node versions to \u003ccode\u003e^22.11 || ^24 || \u0026gt;=26\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1994\"\u003e#1994\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/062530b825d53abc9d8934f3a50cc61ff3ff82b8\"\u003e\u003ccode\u003e062530b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - The \u003ccode\u003eprettier\u003c/code\u003e option in \u003ccode\u003e.changeset/config.json\u003c/code\u003e has been removed in favor of \u003ccode\u003eformat\u003c/code\u003e. \u003ccode\u003eformat\u003c/code\u003e supports \u003ccode\u003e\u0026quot;auto\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;prettier\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;oxfmt\u0026quot;\u003c/code\u003e, \u003ccode\u003e\u0026quot;deno\u0026quot;\u003c/code\u003e, and \u003ccode\u003e\u0026quot;dprint\u0026quot;\u003c/code\u003e, and \u003ccode\u003efalse\u003c/code\u003e disables formatting. If you previously used \u003ccode\u003eprettier: false\u003c/code\u003e, migrate to \u003ccode\u003eformat: false\u003c/code\u003e or remove the option to use automatic formatter detection.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2190\"\u003e#2190\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/96b65eec4af2c58301a11cd7dff42a6bde9c9f8a\"\u003e\u003ccode\u003e96b65ee\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Move versioned prerelease changesets to \u003ccode\u003e.changeset/pre/\u003c/code\u003e folder instead of accumulating in the root and tracking the versioned changeset ids in the \u003ccode\u003e.changeset/pre.json\u003c/code\u003e file. Existing \u003ccode\u003epre.json\u003c/code\u003e will auto-migrate to this new structure on the next run of \u003ccode\u003echangeset version\u003c/code\u003e or when calling \u003ccode\u003echangeset status\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eThis change allows easier management of versioned prerelease changesets (for the final stable release) and current queued changesets (for the next prerelease). Changesets in \u003ccode\u003e.changeset/pre/\u003c/code\u003e can be edited or deleted depending if it's still relevant for the final stable release of a package. There's no need to synchronize the changeset ids in \u003ccode\u003epre.json\u003c/code\u003e if certain changesets are deleted.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2145\"\u003e#2145\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f5887ff54a6b78eae87ae85fdac3294c4464da78\"\u003e\u003ccode\u003ef5887ff\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Removed Yarn Classic support\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2097\"\u003e#2097\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/8c88f6a3362628ca580835a1a1f2310056ee5743\"\u003e\u003ccode\u003e8c88f6a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Packages with only prerelease versions published will now be published with the prerelease tag in the prerelease mode \u003cem\u003eif\u003c/em\u003e the target registry doesn't auto-assign \u003ccode\u003elatest\u003c/code\u003e tag. npm registry itself does that and such packages will continue to be released with \u003ccode\u003elatest\u003c/code\u003e tag (and not with the configured prerelease tag).\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1879\"\u003e#1879\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c76b232abc76f73592a21f0d5df9cc89406a31dc\"\u003e\u003ccode\u003ec76b232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Removed warning messages about using v1 configs. They will now be silently ignored.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1655\"\u003e#1655\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/db46911e57603f20a158a47bbbebd112272c84e2\"\u003e\u003ccode\u003edb46911\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Update \u003ccode\u003e@manypkg/get-packages\u003c/code\u003e which drops support for detecting packages in Bolt monorepos and adds support for npm monorepos\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1651\"\u003e#1651\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/e1df8625800a1b3c4f66474a0e3c01b08214465c\"\u003e\u003ccode\u003ee1df862\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove support for the \u003ccode\u003e--sinceMaster\u003c/code\u003e flag for \u003ccode\u003echangeset status\u003c/code\u003e. Use \u003ccode\u003e--since=master\u003c/code\u003e or \u003ccode\u003e--since=main\u003c/code\u003e instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2117\"\u003e#2117\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/813bbf314d051bfee3b46a793f94b396ef2a4df1\"\u003e\u003ccode\u003e813bbf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove the \u003ccode\u003epre.json\u003c/code\u003e \u003ccode\u003einitialVersions\u003c/code\u003e property and handling as it's unused internally\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1961\"\u003e#1961\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/07278a726343388eb6dfc56e7a8213872d4c8857\"\u003e\u003ccode\u003e07278a7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - \u003ccode\u003eCommitFunctions\u003c/code\u003e can now be both sync and async, and the \u003ccode\u003edefaultCommitFunctions\u003c/code\u003e are now sync.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1482\"\u003e#1482\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/df424a4a09eea15b0fa9159ee0b98af0d95f58a7\"\u003e\u003ccode\u003edf424a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - From now on this package is going to be published as ES module.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1652\"\u003e#1652\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a0b5326570e8e7bf5e35c1cefe8f70d9a51a5cd7\"\u003e\u003ccode\u003ea0b5326\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Remove support for the deprecated \u003ccode\u003e___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH.useCalculatedVersionForSnapshots\u003c/code\u003e config. The \u003ccode\u003esnapshot.useCalculatedVersion\u003c/code\u003e config should be used instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/2186\"\u003e#2186\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/3910adf3ebaef14196093715228885c4819d0cbf\"\u003e\u003ccode\u003e3910adf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Private packages are no longer versioned by default. Set \u003ccode\u003eprivatePackages\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e to opt into versioning and tagging them, or set \u003ccode\u003eprivatePackages.version\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e to version them without tagging.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1879\"\u003e#1879\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/c76b232abc76f73592a21f0d5df9cc89406a31dc\"\u003e\u003ccode\u003ec76b232\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/beeequeue\"\u003e\u003ccode\u003e@​beeequeue\u003c/code\u003e\u003c/a\u003e! - Migrated from \u003ccode\u003eenquirer\u003c/code\u003e + \u003ccode\u003e@inquirer/launch-editor\u003c/code\u003e to \u003ccode\u003e@clack/prompts\u003c/code\u003e + \u003ccode\u003elaunch-editor\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/bed458124f623463c581521ab56d040eba2a8b20\"\u003e\u003ccode\u003ebed4581\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2242\"\u003e#2242\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/fdfdc93efeff2034a6211db13a69b3487d00a3dd\"\u003e\u003ccode\u003efdfdc93\u003c/code\u003e\u003c/a\u003e Update default generated readme (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2239\"\u003e#2239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d5f5ae83b8541aecff1ee2c446543e19434158a4\"\u003e\u003ccode\u003ed5f5ae8\u003c/code\u003e\u003c/a\u003e Fix Windows PTY snapshot normalization (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2233\"\u003e#2233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/f44222190fbe8adcea27582f6a35a0f095a34532\"\u003e\u003ccode\u003ef442221\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2235\"\u003e#2235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e3facadb06212677ffcf30b90e95536ca7a34468\"\u003e\u003ccode\u003ee3facad\u003c/code\u003e\u003c/a\u003e Version Packages (next) (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2228\"\u003e#2228\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/c98af4c33d8ee307c6229023ea6907fb0df4bf26\"\u003e\u003ccode\u003ec98af4c\u003c/code\u003e\u003c/a\u003e Do not bump ignored independent packages when exiting pre mode (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2092\"\u003e#2092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/496ca21c53ac58b0d0e160a3af1fecfe39322564\"\u003e\u003ccode\u003e496ca21\u003c/code\u003e\u003c/a\u003e Build(deps-dev): Bump the development-dependencies group with 6 updates (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2225\"\u003e#2225\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d1053acaab60d7bba903cf0f25da9d94ada43d0d\"\u003e\u003ccode\u003ed1053ac\u003c/code\u003e\u003c/a\u003e Build(deps): Bump the production-dependencies group across 1 directory with 2...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/68ea6ecc70f48dc4f5f0dbec7fd92ce30d8d2527\"\u003e\u003ccode\u003e68ea6ec\u003c/code\u003e\u003c/a\u003e Fix linked and fixed glob patterns expansion (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2222\"\u003e#2222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/c1b6f8ca6e63190530117b957c160b647c1b1c59\"\u003e\u003ccode\u003ec1b6f8c\u003c/code\u003e\u003c/a\u003e fix missing coloring of name (\u003ca href=\"https://github.com/changesets/changesets/tree/HEAD/packages/cli/issues/2218\"\u003e#2218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/cli` from 21.2.1 to 21.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e@​commitlint/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparse:\u003c/strong\u003e require colon after note keywords (conventional-commits-parser 7.1.2) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4927\"\u003e#4927\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/b83c51569d195183c695330eeb0b4f5784e0d418\"\u003eb83c515\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/conventional-changelog/issues/1517\"\u003econventional-changelog/conventional-changelog#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(container): resolve packages from TypeScript configs by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(resolve-extends): support Yarn Plug'n'Play by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4933\"\u003econventional-changelog/commitlint#4933\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, docs, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typos in comments and JSDoc by \u003ca href=\"https://github.com/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix Deno setup without package.json by \u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: repair broken lockfile from \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4939\"\u003e#4939\u003c/a\u003e and add merge queue CI support by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4941\"\u003econventional-changelog/commitlint#4941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(config-conventional): document rules that go beyond the spec by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4910\"\u003econventional-changelog/commitlint#4910\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/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md\"\u003e@​commitlint/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/cli\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/conventional-changelog/commitlint/commit/d00d190ecc8030a0f65ead16a396c2391a23996b\"\u003e\u003ccode\u003ed00d190\u003c/code\u003e\u003c/a\u003e v21.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/f2e8daec969290f59a1b67450378ae799079c953\"\u003e\u003ccode\u003ef2e8dae\u003c/code\u003e\u003c/a\u003e chore: update dependency typescript to v7 (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4886\"\u003e#4886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/5769d9fe4f40563385007f3c04ca98156ae276b1\"\u003e\u003ccode\u003e5769d9f\u003c/code\u003e\u003c/a\u003e docs: fix typos in comments and JSDoc (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli/issues/4880\"\u003e#4880\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@commitlint/cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/config-conventional` from 21.2.0 to 21.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e@​commitlint/config-conventional's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparse:\u003c/strong\u003e require colon after note keywords (conventional-commits-parser 7.1.2) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4927\"\u003e#4927\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/b83c51569d195183c695330eeb0b4f5784e0d418\"\u003eb83c515\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/conventional-changelog/issues/1517\"\u003econventional-changelog/conventional-changelog#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(container): resolve packages from TypeScript configs by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(resolve-extends): support Yarn Plug'n'Play by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4933\"\u003econventional-changelog/commitlint#4933\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, docs, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typos in comments and JSDoc by \u003ca href=\"https://github.com/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix Deno setup without package.json by \u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: repair broken lockfile from \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4939\"\u003e#4939\u003c/a\u003e and add merge queue CI support by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4941\"\u003econventional-changelog/commitlint#4941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(config-conventional): document rules that go beyond the spec by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4910\"\u003econventional-changelog/commitlint#4910\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/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev21.2.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.1.0...v21.2.0\"\u003e21.2.0\u003c/a\u003e (2026-06-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eresolve-extends:\u003c/strong\u003e resolve pure-ESM presets (conventional-changelog v7/v9/v10) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4859\"\u003e#4859\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/fdb566fe59457a786eac80e2a8cbb994638daba0\"\u003efdb566f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, doc, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(read): replace deprecated git-raw-commits with git-client by \u003ca href=\"https://github.com/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(issue-template): ask for package manager and version by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4867\"\u003econventional-changelog/commitlint#4867\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/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md\"\u003e@​commitlint/config-conventional's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/config-conventional\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/conventional-changelog/commitlint/commit/d00d190ecc8030a0f65ead16a396c2391a23996b\"\u003e\u003ccode\u003ed00d190\u003c/code\u003e\u003c/a\u003e v21.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/3146d044186ccd2c4771823c01986d93c5144add\"\u003e\u003ccode\u003e3146d04\u003c/code\u003e\u003c/a\u003e docs(config-conventional): document rules that go beyond the spec (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4910\"\u003e#4910\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/f2e8daec969290f59a1b67450378ae799079c953\"\u003e\u003ccode\u003ef2e8dae\u003c/code\u003e\u003c/a\u003e chore: update dependency typescript to v7 (\u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional/issues/4886\"\u003e#4886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@commitlint/config-conventional\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@commitlint/prompt-cli` from 21.2.0 to 21.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/releases\"\u003e@​commitlint/prompt-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev21.2.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eparse:\u003c/strong\u003e require colon after note keywords (conventional-commits-parser 7.1.2) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4927\"\u003e#4927\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/b83c51569d195183c695330eeb0b4f5784e0d418\"\u003eb83c515\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/conventional-changelog/conventional-changelog/issues/1517\"\u003econventional-changelog/conventional-changelog#1517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(container): resolve packages from TypeScript configs by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(resolve-extends): support Yarn Plug'n'Play by \u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4933\"\u003econventional-changelog/commitlint#4933\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, docs, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: fix typos in comments and JSDoc by \u003ca href=\"https://github.com/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix Deno setup without package.json by \u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: repair broken lockfile from \u003ca href=\"https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/prompt-cli/issues/4939\"\u003e#4939\u003c/a\u003e and add merge queue CI support by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4941\"\u003econventional-changelog/commitlint#4941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(config-conventional): document rules that go beyond the spec by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4910\"\u003econventional-changelog/commitlint#4910\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/maxtaran2010\"\u003e\u003ccode\u003e@​maxtaran2010\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4880\"\u003econventional-changelog/commitlint#4880\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/awnoa\"\u003e\u003ccode\u003e@​awnoa\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4896\"\u003econventional-changelog/commitlint#4896\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Guflly\"\u003e\u003ccode\u003e@​Guflly\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4914\"\u003econventional-changelog/commitlint#4914\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev21.2.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.1.0...v21.2.0\"\u003e21.2.0\u003c/a\u003e (2026-06-30)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eresolve-extends:\u003c/strong\u003e resolve pure-ESM presets (conventional-changelog v7/v9/v10) (\u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/issues/4859\"\u003e#4859\u003c/a\u003e) (\u003ca href=\"https://github.com/conventional-changelog/commitlint/commit/fdb566fe59457a786eac80e2a8cbb994638daba0\"\u003efdb566f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChore, doc, etc.\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore(read): replace deprecated git-raw-commits with git-client by \u003ca href=\"https://github.com/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(issue-template): ask for package manager and version by \u003ca href=\"https://github.com/escapedcat\"\u003e\u003ccode\u003e@​escapedcat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4867\"\u003econventional-changelog/commitlint#4867\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/igordanchenko\"\u003e\u003ccode\u003e@​igordanchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/conventional-changelog/commitlint/pull/4860\"\u003econventional-changelog/commitlint#4860\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\"\u003ehttps://github.com/conventional-changelog/commitlint/compare/v21.2.0...v21.2.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/prompt-cli/CHANGELOG.md\"\u003e@​commitlint/prompt-cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/conventional-changelog/commitlint/compare/v21.2.1...v21.2.2\"\u003e21.2.2\u003c/a\u003e (2026-08-13)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​commitlint/prompt-cli\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/conventional-changelog/commitlint/commit/d00d190ecc8030a0f65ead16a396c2391a23996b\"\u003e\u003ccode\u003ed00d190\u003c/code\u003e\u003c/a\u003e v21.2.2\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/conventional-changelog/commitlint/commits/v21.2.2/@commitlint/prompt-cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubb/cli` from 4.39.2 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubb-labs/kubb/releases\"\u003e@​kubb/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​kubb/cli\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/kubb-labs/kubb/commit/6b601f5820aece5d4268e09d76934914408e3885\"\u003e\u003ccode\u003e6b601f5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​kubb/core\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.39.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/kubb-labs/kubb/blob/main/CHANGELOG.md\"\u003e@​kubb/cli's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cp\u003eKubb v5 rebuilds code generation around adapters, a universal AST, parsers, and storage, and generates code up to 5.4x faster than v4. Config gets shorter, generated client calls change shape, and plugins move to their own repo (\u003ca href=\"https://github.com/kubb-labs/plugins\"\u003ekubb-labs/plugins\u003c/a\u003e).\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://kubb.dev/blog/v5\"\u003erelease blog post\u003c/a\u003e for the highlights, and the \u003ca href=\"https://kubb.dev/docs/5.x/migration\"\u003emigration guide\u003c/a\u003e for the full, per-package breaking-change list and upgrade steps.\u003c/p\u003e\n\u003cp\u003eFor prior releases, see \u003ca href=\"https://github.com/kubb-labs/kubb/releases\"\u003eGitHub Releases\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/kubb-labs/kubb/commit/6128e7fa9673e223d64cbce118649f33ce8771ec\"\u003e\u003ccode\u003e6128e7f\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/1787c443de5444191ef35a6da2ea4eb2f1c4defc\"\u003e\u003ccode\u003e1787c44\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages (beta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/98e285d1ffbc816908ee7e33fcc0e54d0b8cee86\"\u003e\u003ccode\u003e98e285d\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages (beta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/45fa234e4988d17c3b940e8c7382614e7c60ad41\"\u003e\u003ccode\u003e45fa234\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages (beta) (\u003ca href=\"https://github.com/kubb-labs/kubb/tree/HEAD/packages/cli/issues/3858\"\u003e#3858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/9d3fbcfa71829f55544218953ae6be7df754fcb4\"\u003e\u003ccode\u003e9d3fbcf\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages (beta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/d58e9716d544c7802e8ef357da8c37af24f8ead8\"\u003e\u003ccode\u003ed58e971\u003c/code\u003e\u003c/a\u003e fix(cli): replace hand-rolled semver comparison with verkit\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/4a5ab51752a8dcb4817d33890f0e0a7ece1a096a\"\u003e\u003ccode\u003e4a5ab51\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/kubb-labs/kubb/tree/HEAD/packages/cli/issues/3846\"\u003e#3846\u003c/a\u003e from kubb-labs/changeset-release/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/3ee2f02a9480c02b97b0a75b519a5572aaa23c77\"\u003e\u003ccode\u003e3ee2f02\u003c/code\u003e\u003c/a\u003e update packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/fb58475afbeffc18141c545b46965810018c88e3\"\u003e\u003ccode\u003efb58475\u003c/code\u003e\u003c/a\u003e ci(changesets): version packages (beta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kubb-labs/kubb/commit/d2785ba224572e29fc9f73c61b4f74e1c0b2aa45\"\u003e\u003ccode\u003ed2785ba\u003c/code\u003e\u003c/a\u003e fix(cli): install kubb at the CLI version in the init wizard\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kubb-labs/kubb/commits/kubb@5.0.0/packages/cli\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@kubb/core` from 4.39.2 to 5.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kubb-labs/kubb/releases\"\u003e@​kubb/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​kubb/core\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.39.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/kubb-labs/kubb/pull/3844\"\u003e#3844\u003c/a\u003e \u003ca href=\"https://github.com/kubb-labs/kubb/commit/6b601f5820aece5d4268e09d76934914408e3885\"\u003e\u003ccode\u003e6b601f5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/stijnvanhulle\"\u003e\u003ccode\u003e@​stijnvanhulle\u003c/code\u003e\u003c/a\u003e! - Bump \u003ccode\u003e@kubb/fabric-core\u003c/code\u003e and \u003ccode\u003e@kubb/react-fabric\u003c/code\u003e to 0.16.1, which fixes two high severity \u003ccode\u003ews\u003c/code\u003e vulnerabilities (uninitialized memory disclosure and memory exhaustion DoS).\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@​kubb/as...\n\n_Description has been truncated_","html_url":"https://github.com/Alexisb1988/hevy-mcp/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alexisb1988%2Fhevy-mcp/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"14.0.16","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-08-21T19:37:08.000Z","version_change":"14.0.16 → 14.0.17","issue":{"uuid":"5217548997","node_id":"PR_kwDOFgzb-c8AAAABAl6LqQ","number":78,"state":"open","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-21T19:37:08.000Z","updated_at":"2026-09-11T21:32:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":12,"packages":[{"name":"@types/node","old_version":"26.1.1","new_version":"26.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/semver","old_version":"7.7.1","new_version":"7.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"4.1.10","new_version":"5.0.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"4.1.10","new_version":"5.0.0","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"eslint","old_version":"10.7.0","new_version":"10.10.0","repository_url":"https://github.com/eslint/eslint"},{"name":"nanoid","old_version":"6.0.0","new_version":"6.0.1","repository_url":"https://github.com/ai/nanoid"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"semantic-release","old_version":"25.0.8","new_version":"25.0.9","repository_url":"https://github.com/semantic-release/semantic-release"},{"name":"tsx","old_version":"4.23.1","new_version":"4.23.13","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript","old_version":"6.0.3","new_version":"7.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.65.0","new_version":"8.70.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vitest","old_version":"4.1.10","new_version":"5.0.0","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.1` | `26.5.0` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.1` | `7.8.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.10` | `5.0.0` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `4.1.10` | `5.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.7.0` | `10.10.0` |\n| [nanoid](https://github.com/ai/nanoid) | `6.0.0` | `6.0.1` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [semantic-release](https://github.com/semantic-release/semantic-release) | `25.0.8` | `25.0.9` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.23.1` | `4.23.13` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.70.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.1.10` | `5.0.0` |\n\n\nUpdates `@types/node` from 26.1.1 to 26.5.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/semver` from 7.7.1 to 7.8.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/semver\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/coverage-v8` from 4.1.10 to 5.0.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@​vitest/coverage-v8's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cp\u003eVitest 5 is officially out! This release focuses on performance and brings a lot of new features while fixing long-standing bugs. See our \u003ca href=\"https://vitest.dev/blog/vitest-5.html\"\u003eblog post\u003c/a\u003e for the official announcement.\u003c/p\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eloupe.inspect\u003c/code\u003e with pretty-format  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 5 (1M context)\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9609\"\u003evitest-dev/vitest#9609\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3f802da4b\"\u003e\u003c!-- raw HTML omitted --\u003e(3f802)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove quotes from string values in \u003ccode\u003etest.for/each\u003c/code\u003e title \u003ccode\u003e$\u003c/code\u003e variable (take 2)  -  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/10170\"\u003evitest-dev/vitest#10170\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/04d37e9d7\"\u003e\u003c!-- raw HTML omitted --\u003e(04d37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault \u003ccode\u003eattachmentsDir\u003c/code\u003e from \u003ccode\u003e.vitest-attachements/\u003c/code\u003e to \u003ccode\u003e.vitest/attachments/\u003c/code\u003e  -  by \u003ca href=\"https://github.com/MdSadiqMd\"\u003e\u003ccode\u003e@​MdSadiqMd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10186\"\u003evitest-dev/vitest#10186\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1ba7338c3\"\u003e\u003c!-- raw HTML omitted --\u003e(1ba73)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003esequential\u003c/code\u003e test/suite options in favor of \u003ccode\u003econcurrent\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10198\"\u003evitest-dev/vitest#10198\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9229f2edc\"\u003e\u003c!-- raw HTML omitted --\u003e(9229f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRepresent locator as an object instead of a string  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10212\"\u003evitest-dev/vitest#10212\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/80f07edf6\"\u003e\u003c!-- raw HTML omitted --\u003e(80f07)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline \u003ccode\u003eexpect\u003c/code\u003e package  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10221\"\u003evitest-dev/vitest#10221\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ad16223e7\"\u003e\u003c!-- raw HTML omitted --\u003e(ad162)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated entry points  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10222\"\u003evitest-dev/vitest#10222\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/994c6ddb9\"\u003e\u003c!-- raw HTML omitted --\u003e(994c6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Node.js 22 and Vite 6.4  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10178\"\u003evitest-dev/vitest#10178\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3876283e8\"\u003e\u003c!-- raw HTML omitted --\u003e(38762)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFail \u003ccode\u003eexpect.poll\u003c/code\u003e when function didn't resolve in time  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10233\"\u003evitest-dev/vitest#10233\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4df048c11\"\u003e\u003c!-- raw HTML omitted --\u003e(4df04)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThrow an error if hoistable methods are outside the top level scope  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10460\"\u003evitest-dev/vitest#10460\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0b4fddcb\"\u003e\u003c!-- raw HTML omitted --\u003e(d0b4f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etoHaveTextContent\u003c/code\u003e is strict, add \u003ccode\u003etoMatchTextContent\u003c/code\u003e as alternative  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10473\"\u003evitest-dev/vitest#10473\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18f303079\"\u003e\u003c!-- raw HTML omitted --\u003e(18f30)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't lookup config file from ancestor directories  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e and \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10428\"\u003evitest-dev/vitest#10428\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/945d9090e\"\u003e\u003c!-- raw HTML omitted --\u003e(945d9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline \u003ccode\u003e@vitest/runner\u003c/code\u003e package, do not publish it anymore  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10511\"\u003evitest-dev/vitest#10511\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d6e46b1e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d6e4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow mutating happy-dom/jsdom window object  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10373\"\u003evitest-dev/vitest#10373\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/206e8cff8\"\u003e\u003c!-- raw HTML omitted --\u003e(206e8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003econcurrencyId\u003c/code\u003e/\u003ccode\u003eworkerId\u003c/code\u003e on TestModule's diagnostics, make id 1-based  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10516\"\u003evitest-dev/vitest#10516\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bdd985433\"\u003e\u003c!-- raw HTML omitted --\u003e(bdd98)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003escreenshotDirectory\u003c/code\u003e config to \u003ccode\u003ebrowser.expect.toMatchScreenshot\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/10592\"\u003evitest-dev/vitest#10592\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a60ded0fb\"\u003e\u003c!-- raw HTML omitted --\u003e(a60de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@sinonjs/fake-timers\u003c/code\u003e and support mocking \u003ccode\u003eTemporal\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10654\"\u003evitest-dev/vitest#10654\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f8b1532fe\"\u003e\u003c!-- raw HTML omitted --\u003e(f8b15)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove webdriverio package  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10675\"\u003evitest-dev/vitest#10675\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5fed68f72\"\u003e\u003c!-- raw HTML omitted --\u003e(5fed6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClear mocks by default before each test  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10613\"\u003evitest-dev/vitest#10613\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0f6463bf2\"\u003e\u003c!-- raw HTML omitted --\u003e(0f646)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't emit localStorage warnings on Node 26, fail gracefully when worker fails to start  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10293\"\u003evitest-dev/vitest#10293\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/334edef92\"\u003e\u003c!-- raw HTML omitted --\u003e(334ed)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate config resolution from the server creation  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10554\"\u003evitest-dev/vitest#10554\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1c0ec3444\"\u003e\u003c!-- raw HTML omitted --\u003e(1c0ec)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline projects extend the root config 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/10750\"\u003evitest-dev/vitest#10750\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fec001ad3\"\u003e\u003c!-- raw HTML omitted --\u003e(fec00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable mocking Temporal without fake timers  -  by \u003ca href=\"https://github.com/fabon-f\"\u003e\u003ccode\u003e@​fabon-f\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10757\"\u003evitest-dev/vitest#10757\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ac2d46b42\"\u003e\u003c!-- raw HTML omitted --\u003e(ac2d4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport nested projects  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10846\"\u003evitest-dev/vitest#10846\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ec367cf2a\"\u003e\u003c!-- raw HTML omitted --\u003e(ec367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003e\u0026gt;\u003c/code\u003e as separator in \u003ccode\u003e-t\u003c/code\u003e, calculate \u003ccode\u003eonly\u003c/code\u003e once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10686\"\u003evitest-dev/vitest#10686\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a0b20bc86\"\u003e\u003c!-- raw HTML omitted --\u003e(a0b20)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFail the test when an asynchronous assertion is not awaited  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10868\"\u003evitest-dev/vitest#10868\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/86d4a9da9\"\u003e\u003c!-- raw HTML omitted --\u003e(86d4a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShare the Vite server between inline projects  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10848\"\u003evitest-dev/vitest#10848\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d87c96ee4\"\u003e\u003c!-- raw HTML omitted --\u003e(d87c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParse files statically in vitest list 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/11088\"\u003evitest-dev/vitest#11088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/51e949416\"\u003e\u003c!-- raw HTML omitted --\u003e(51e94)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebenchmark\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRewrite the public API  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10113\"\u003evitest-dev/vitest#10113\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/19f6e8947\"\u003e\u003c!-- raw HTML omitted --\u003e(19f6e)\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\u003eIframe scale  -  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/9745\"\u003evitest-dev/vitest#9745\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b639852cc\"\u003e\u003c!-- raw HTML omitted --\u003e(b6398)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable \u003ccode\u003elocators.exact\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/10430\"\u003evitest-dev/vitest#10430\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e203202f9\"\u003e\u003c!-- raw HTML omitted --\u003e(e2032)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esessionId\u003c/code\u003e for orchestrator html request  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10522\"\u003evitest-dev/vitest#10522\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/79b7d8fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(79b7d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSave failure screenshots in \u003ccode\u003eattachmentsDir\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/10917\"\u003evitest-dev/vitest#10917\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3b5bbd8b4\"\u003e\u003c!-- raw HTML omitted --\u003e(3b5bb)\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\u003e\u003ccode\u003einclude/exclude\u003c/code\u003e globs too eager  -  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/9818\"\u003evitest-dev/vitest#9818\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/edacb0fd4\"\u003e\u003c!-- raw HTML omitted --\u003e(edacb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ethresholds.perFile\u003c/code\u003e to accept an object  -  by \u003ca href=\"https://github.com/vladlenskiy\"\u003e\u003ccode\u003e@​vladlenskiy\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/10190\"\u003evitest-dev/vitest#10190\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/13b78d98b\"\u003e\u003c!-- raw HTML omitted --\u003e(13b78)\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\u003eFix \u003ccode\u003etoThrow(\u0026quot;\u0026quot;)\u003c/code\u003e behavior by reverting \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/6710\"\u003e#6710\u003c/a\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/9643\"\u003evitest-dev/vitest#9643\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6710\"\u003evitest-dev/vitest#6710\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6c3e4bdbf\"\u003e\u003c!-- raw HTML omitted --\u003e(6c3e4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emocker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDeserialize automock as automock  -  by \u003ca href=\"https://github.com/nami8824\"\u003e\u003ccode\u003e@​nami8824\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10192\"\u003evitest-dev/vitest#10192\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f892712d\"\u003e\u003c!-- raw HTML omitted --\u003e(2f892)\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\u003e\u003ccode\u003eblob\u003c/code\u003e reporter and \u003ccode\u003e--merge-reports\u003c/code\u003e default to \u003ccode\u003e.vitest/blob/\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/10232\"\u003evitest-dev/vitest#10232\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d22b029ae\"\u003e\u003c!-- raw HTML omitted --\u003e(d22b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrite json and junit reporter output files to \u003ccode\u003e.vitest\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e, \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\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/10621\"\u003evitest-dev/vitest#10621\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/58577290a\"\u003e\u003c!-- raw HTML omitted --\u003e(58577)\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/f441c6fab25e579c5b7dd3dd50538416f415fbae\"\u003e\u003ccode\u003ef441c6f\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11130\"\u003e#11130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c4473e48ee046938a9ab6784fe2735257c2c0f72\"\u003e\u003ccode\u003ec4473e4\u003c/code\u003e\u003c/a\u003e fix(coverage): prevent crash on \u003ccode\u003e/@fs/\u003c/code\u003e prepended virtual files (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11119\"\u003e#11119\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/897f51fd2493046c52ec9539b7d02fe3763bd63e\"\u003e\u003ccode\u003e897f51f\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.4 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11107\"\u003e#11107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/7db80dc27e5948010c00160ed0b86570baad6ce8\"\u003e\u003ccode\u003e7db80dc\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.3 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11089\"\u003e#11089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5f6a5e84a5e8cef301e15ac2e8f8e9837b002ec6\"\u003e\u003ccode\u003e5f6a5e8\u003c/code\u003e\u003c/a\u003e feat(coverage): switch to \u003ccode\u003e@vitest/istanbuljs\u003c/code\u003e packages (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11053\"\u003e#11053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/c6174a6cf2847b23075ee35ba5151c2184a70594\"\u003e\u003ccode\u003ec6174a6\u003c/code\u003e\u003c/a\u003e fix(coverage): v8 to ignore Vite SSR's generated import bindings (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/11023\"\u003e#11023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/af83d1b1933b5d74c421d30849717369b828de0b\"\u003e\u003ccode\u003eaf83d1b\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.2 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/10976\"\u003e#10976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a7fa111fef94bdc80ca9614c4e20b56f3393c920\"\u003e\u003ccode\u003ea7fa111\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.1 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/10920\"\u003e#10920\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/0553851f9f299233fbd2e797a76152e98f593ac7\"\u003e\u003ccode\u003e0553851\u003c/code\u003e\u003c/a\u003e chore: add Knip checks (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/b7be731900e913c5aae905af03a50fb55f23eac0\"\u003e\u003ccode\u003eb7be731\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-beta.7 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/10825\"\u003e#10825\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v5.0.0/packages/coverage-v8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 4.1.10 to 5.0.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@​vitest/ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cp\u003eVitest 5 is officially out! This release focuses on performance and brings a lot of new features while fixing long-standing bugs. See our \u003ca href=\"https://vitest.dev/blog/vitest-5.html\"\u003eblog post\u003c/a\u003e for the official announcement.\u003c/p\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003eloupe.inspect\u003c/code\u003e with pretty-format  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 5 (1M context)\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9609\"\u003evitest-dev/vitest#9609\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3f802da4b\"\u003e\u003c!-- raw HTML omitted --\u003e(3f802)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove quotes from string values in \u003ccode\u003etest.for/each\u003c/code\u003e title \u003ccode\u003e$\u003c/code\u003e variable (take 2)  -  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/10170\"\u003evitest-dev/vitest#10170\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/04d37e9d7\"\u003e\u003c!-- raw HTML omitted --\u003e(04d37)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault \u003ccode\u003eattachmentsDir\u003c/code\u003e from \u003ccode\u003e.vitest-attachements/\u003c/code\u003e to \u003ccode\u003e.vitest/attachments/\u003c/code\u003e  -  by \u003ca href=\"https://github.com/MdSadiqMd\"\u003e\u003ccode\u003e@​MdSadiqMd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10186\"\u003evitest-dev/vitest#10186\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1ba7338c3\"\u003e\u003c!-- raw HTML omitted --\u003e(1ba73)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003esequential\u003c/code\u003e test/suite options in favor of \u003ccode\u003econcurrent\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10198\"\u003evitest-dev/vitest#10198\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9229f2edc\"\u003e\u003c!-- raw HTML omitted --\u003e(9229f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRepresent locator as an object instead of a string  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10212\"\u003evitest-dev/vitest#10212\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/80f07edf6\"\u003e\u003c!-- raw HTML omitted --\u003e(80f07)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline \u003ccode\u003eexpect\u003c/code\u003e package  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10221\"\u003evitest-dev/vitest#10221\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ad16223e7\"\u003e\u003c!-- raw HTML omitted --\u003e(ad162)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove deprecated entry points  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10222\"\u003evitest-dev/vitest#10222\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/994c6ddb9\"\u003e\u003c!-- raw HTML omitted --\u003e(994c6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire Node.js 22 and Vite 6.4  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10178\"\u003evitest-dev/vitest#10178\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3876283e8\"\u003e\u003c!-- raw HTML omitted --\u003e(38762)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFail \u003ccode\u003eexpect.poll\u003c/code\u003e when function didn't resolve in time  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10233\"\u003evitest-dev/vitest#10233\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/4df048c11\"\u003e\u003c!-- raw HTML omitted --\u003e(4df04)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThrow an error if hoistable methods are outside the top level scope  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10460\"\u003evitest-dev/vitest#10460\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d0b4fddcb\"\u003e\u003c!-- raw HTML omitted --\u003e(d0b4f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003etoHaveTextContent\u003c/code\u003e is strict, add \u003ccode\u003etoMatchTextContent\u003c/code\u003e as alternative  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10473\"\u003evitest-dev/vitest#10473\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18f303079\"\u003e\u003c!-- raw HTML omitted --\u003e(18f30)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't lookup config file from ancestor directories  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e and \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10428\"\u003evitest-dev/vitest#10428\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/945d9090e\"\u003e\u003c!-- raw HTML omitted --\u003e(945d9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline \u003ccode\u003e@vitest/runner\u003c/code\u003e package, do not publish it anymore  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10511\"\u003evitest-dev/vitest#10511\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6d6e46b1e\"\u003e\u003c!-- raw HTML omitted --\u003e(6d6e4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow mutating happy-dom/jsdom window object  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10373\"\u003evitest-dev/vitest#10373\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/206e8cff8\"\u003e\u003c!-- raw HTML omitted --\u003e(206e8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpose \u003ccode\u003econcurrencyId\u003c/code\u003e/\u003ccode\u003eworkerId\u003c/code\u003e on TestModule's diagnostics, make id 1-based  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10516\"\u003evitest-dev/vitest#10516\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/bdd985433\"\u003e\u003c!-- raw HTML omitted --\u003e(bdd98)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003escreenshotDirectory\u003c/code\u003e config to \u003ccode\u003ebrowser.expect.toMatchScreenshot\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/10592\"\u003evitest-dev/vitest#10592\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a60ded0fb\"\u003e\u003c!-- raw HTML omitted --\u003e(a60de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003e@sinonjs/fake-timers\u003c/code\u003e and support mocking \u003ccode\u003eTemporal\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10654\"\u003evitest-dev/vitest#10654\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/f8b1532fe\"\u003e\u003c!-- raw HTML omitted --\u003e(f8b15)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove webdriverio package  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10675\"\u003evitest-dev/vitest#10675\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5fed68f72\"\u003e\u003c!-- raw HTML omitted --\u003e(5fed6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClear mocks by default before each test  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10613\"\u003evitest-dev/vitest#10613\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0f6463bf2\"\u003e\u003c!-- raw HTML omitted --\u003e(0f646)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't emit localStorage warnings on Node 26, fail gracefully when worker fails to start  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10293\"\u003evitest-dev/vitest#10293\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/334edef92\"\u003e\u003c!-- raw HTML omitted --\u003e(334ed)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSeparate config resolution from the server creation  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10554\"\u003evitest-dev/vitest#10554\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/1c0ec3444\"\u003e\u003c!-- raw HTML omitted --\u003e(1c0ec)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInline projects extend the root config 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/10750\"\u003evitest-dev/vitest#10750\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fec001ad3\"\u003e\u003c!-- raw HTML omitted --\u003e(fec00)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable mocking Temporal without fake timers  -  by \u003ca href=\"https://github.com/fabon-f\"\u003e\u003ccode\u003e@​fabon-f\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10757\"\u003evitest-dev/vitest#10757\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ac2d46b42\"\u003e\u003c!-- raw HTML omitted --\u003e(ac2d4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport nested projects  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10846\"\u003evitest-dev/vitest#10846\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ec367cf2a\"\u003e\u003c!-- raw HTML omitted --\u003e(ec367)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003e\u0026gt;\u003c/code\u003e as separator in \u003ccode\u003e-t\u003c/code\u003e, calculate \u003ccode\u003eonly\u003c/code\u003e once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10686\"\u003evitest-dev/vitest#10686\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a0b20bc86\"\u003e\u003c!-- raw HTML omitted --\u003e(a0b20)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFail the test when an asynchronous assertion is not awaited  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10868\"\u003evitest-dev/vitest#10868\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/86d4a9da9\"\u003e\u003c!-- raw HTML omitted --\u003e(86d4a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShare the Vite server between inline projects  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10848\"\u003evitest-dev/vitest#10848\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d87c96ee4\"\u003e\u003c!-- raw HTML omitted --\u003e(d87c9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eParse files statically in vitest list 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/11088\"\u003evitest-dev/vitest#11088\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/51e949416\"\u003e\u003c!-- raw HTML omitted --\u003e(51e94)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebenchmark\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRewrite the public API  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10113\"\u003evitest-dev/vitest#10113\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/19f6e8947\"\u003e\u003c!-- raw HTML omitted --\u003e(19f6e)\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\u003eIframe scale  -  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/9745\"\u003evitest-dev/vitest#9745\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b639852cc\"\u003e\u003c!-- raw HTML omitted --\u003e(b6398)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable \u003ccode\u003elocators.exact\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/10430\"\u003evitest-dev/vitest#10430\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/e203202f9\"\u003e\u003c!-- raw HTML omitted --\u003e(e2032)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esessionId\u003c/code\u003e for orchestrator html request  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e and \u003cstrong\u003eOpenAI Codex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10522\"\u003evitest-dev/vitest#10522\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/79b7d8fcc\"\u003e\u003c!-- raw HTML omitted --\u003e(79b7d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSave failure screenshots in \u003ccode\u003eattachmentsDir\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/10917\"\u003evitest-dev/vitest#10917\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3b5bbd8b4\"\u003e\u003c!-- raw HTML omitted --\u003e(3b5bb)\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\u003e\u003ccode\u003einclude/exclude\u003c/code\u003e globs too eager  -  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/9818\"\u003evitest-dev/vitest#9818\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/edacb0fd4\"\u003e\u003c!-- raw HTML omitted --\u003e(edacb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ethresholds.perFile\u003c/code\u003e to accept an object  -  by \u003ca href=\"https://github.com/vladlenskiy\"\u003e\u003ccode\u003e@​vladlenskiy\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/10190\"\u003evitest-dev/vitest#10190\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/13b78d98b\"\u003e\u003c!-- raw HTML omitted --\u003e(13b78)\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\u003eFix \u003ccode\u003etoThrow(\u0026quot;\u0026quot;)\u003c/code\u003e behavior by reverting \u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/6710\"\u003e#6710\u003c/a\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/9643\"\u003evitest-dev/vitest#9643\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/6710\"\u003evitest-dev/vitest#6710\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6c3e4bdbf\"\u003e\u003c!-- raw HTML omitted --\u003e(6c3e4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emocker\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDeserialize automock as automock  -  by \u003ca href=\"https://github.com/nami8824\"\u003e\u003ccode\u003e@​nami8824\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10192\"\u003evitest-dev/vitest#10192\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2f892712d\"\u003e\u003c!-- raw HTML omitted --\u003e(2f892)\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\u003e\u003ccode\u003eblob\u003c/code\u003e reporter and \u003ccode\u003e--merge-reports\u003c/code\u003e default to \u003ccode\u003e.vitest/blob/\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/10232\"\u003evitest-dev/vitest#10232\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d22b029ae\"\u003e\u003c!-- raw HTML omitted --\u003e(d22b0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eWrite json and junit reporter output files to \u003ccode\u003e.vitest\u003c/code\u003e by default  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eHiroshi Ogawa\u003c/strong\u003e, \u003cstrong\u003eOpenCode (gpt-5.6-sol)\u003c/strong\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/10621\"\u003evitest-dev/vitest#10621\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/58577290a\"\u003e\u003c!-- raw HTML omitted --\u003e(58577)\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/f441c6fab25e579c5b7dd3dd50538416f415fbae\"\u003e\u003ccode\u003ef441c6f\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11130\"\u003e#11130\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/73d7294840a09c6c46d90a602a3a8acb3f8ddc41\"\u003e\u003ccode\u003e73d7294\u003c/code\u003e\u003c/a\u003e fix(ui): hide running count in static reports (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11123\"\u003e#11123\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/897f51fd2493046c52ec9539b7d02fe3763bd63e\"\u003e\u003ccode\u003e897f51f\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.4 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11107\"\u003e#11107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1339b0655dc4679aeb8f905bacee83b6f76f6b23\"\u003e\u003ccode\u003e1339b06\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/11104\"\u003e#11104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/58f02ae3663435854902ca8c2de049e75c4610f9\"\u003e\u003ccode\u003e58f02ae\u003c/code\u003e\u003c/a\u003e feat(ui): add link to open playwright trace (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11059\"\u003e#11059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/602d215ae50d8b8f93ddbaacac1f9f139cfe4f20\"\u003e\u003ccode\u003e602d215\u003c/code\u003e\u003c/a\u003e fix(ui): add suite level report view (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11038\"\u003e#11038\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/7db80dc27e5948010c00160ed0b86570baad6ce8\"\u003e\u003ccode\u003e7db80dc\u003c/code\u003e\u003c/a\u003e chore: release v5.0.0-rc.3 (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11089\"\u003e#11089\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/3cd019a0a952f43b79d85b2750d189ce0a17066d\"\u003e\u003ccode\u003e3cd019a\u003c/code\u003e\u003c/a\u003e fix(ui): persist trace step-iframe split pane sizes (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11027\"\u003e#11027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/732df2c2b4bc73e8fcddc256228e43c6e479a87e\"\u003e\u003ccode\u003e732df2c\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/11043\"\u003e#11043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/cd63e9e4332899976e4e852af24cb81f6bf7169b\"\u003e\u003ccode\u003ecd63e9e\u003c/code\u003e\u003c/a\u003e feat(ui): toggle trace target highlight  (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/11049\"\u003e#11049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v5.0.0/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.7.0 to 10.10.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.10.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/264b4346d1963701df0c398b4aeb2f6e8b2af93e\"\u003e\u003ccode\u003e264b434\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ed\u003c/code\u003e and \u003ccode\u003ev\u003c/code\u003e flags to \u003ccode\u003eno-unexpected-multiline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21305\"\u003e#21305\u003c/a\u003e) (Gihyeon Jeong / 정기현)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6cc6c592f30901345d94ef75e0d42c1894fae6c\"\u003e\u003ccode\u003ec6cc6c5\u003c/code\u003e\u003c/a\u003e feat: check \u003ccode\u003eObject.prototype\u003c/code\u003e property names in \u003ccode\u003enew-cap\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21269\"\u003e#21269\u003c/a\u003e) (crimsonjay0)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5661fa65fde9fd4c14f0b730e3cee6a42fc657c1\"\u003e\u003ccode\u003e5661fa6\u003c/code\u003e\u003c/a\u003e feat: no-extra-bind false negatives with class fields and static blocks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21260\"\u003e#21260\u003c/a\u003e) (synthex-byte)\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/bb47dc6da2399a8f76c0c0c3273e6bc314c480e5\"\u003e\u003ccode\u003ebb47dc6\u003c/code\u003e\u003c/a\u003e fix: update dependency file-entry-cache to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20801\"\u003e#20801\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/427ac0a014066c36aa57fa8fa9af20fd9fb591e1\"\u003e\u003ccode\u003e427ac0a\u003c/code\u003e\u003c/a\u003e fix: use format strings in debug calls (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21247\"\u003e#21247\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9d8153223dbf47b9aecdc1474202aaee4845f146\"\u003e\u003ccode\u003e9d81532\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003e__proto__\u003c/code\u003e in \u003ccode\u003e/* exported */\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21261\"\u003e#21261\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/87e0a082438264ad90b87fd74165ab4fd90f63ef\"\u003e\u003ccode\u003e87e0a08\u003c/code\u003e\u003c/a\u003e fix: prefer-object-has-own autofix breaks when Object is shadowed (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21282\"\u003e#21282\u003c/a\u003e) (김채영)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8e2cb142217f2efee1d10dcc02bfb75145ae775d\"\u003e\u003ccode\u003e8e2cb14\u003c/code\u003e\u003c/a\u003e fix: \u003ccode\u003enew-cap\u003c/code\u003e false positive for \u003ccode\u003eUTC\u003c/code\u003e calls with \u003ccode\u003eproperties: false\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21275\"\u003e#21275\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9f4a364ab0ade048dfce1f37792b1d461d866e55\"\u003e\u003ccode\u003e9f4a364\u003c/code\u003e\u003c/a\u003e fix: Ignore static imports in no-unreachable (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21276\"\u003e#21276\u003c/a\u003e) (Taha Kotil)\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/2417cad57d7d1bc4cf3ecf0f0575cfb10ff2011c\"\u003e\u003ccode\u003e2417cad\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/9cecb8a0a2348070abf72321965d41919c7cc626\"\u003e\u003ccode\u003e9cecb8a\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003e\\c\u003c/code\u003e control letter escapes in no-control-regex (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21286\"\u003e#21286\u003c/a\u003e) (한국)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8724829f69f8ed80c876e3a5a017da199ce78739\"\u003e\u003ccode\u003e8724829\u003c/code\u003e\u003c/a\u003e docs: update compat table links (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21263\"\u003e#21263\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5634542be580750ffb1a5766470f9e9c72719696\"\u003e\u003ccode\u003e5634542\u003c/code\u003e\u003c/a\u003e docs: Clarify eqeqeq suggestion behavior (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21256\"\u003e#21256\u003c/a\u003e) (Müslüm Yılmaz)\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/b3d876b46083d67899eb1d9613118c1c583632a2\"\u003e\u003ccode\u003eb3d876b\u003c/code\u003e\u003c/a\u003e chore: disable npm audit in ecosystem tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21306\"\u003e#21306\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1696682791661c13167eb905da2f38d1b8f4a3bf\"\u003e\u003ccode\u003e1696682\u003c/code\u003e\u003c/a\u003e ci: restore EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21297\"\u003e#21297\u003c/a\u003e) (Marry (Subin Yang))\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2c7f5d6f47a92e8c0847af103e40fdb2f4dc61ef\"\u003e\u003ccode\u003e2c7f5d6\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21296\"\u003e#21296\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3c753f18b461bfbf36d41a79a7863c093ef48489\"\u003e\u003ccode\u003e3c753f1\u003c/code\u003e\u003c/a\u003e chore: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21289\"\u003e#21289\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c734690bf6f4f9c542bec428d5a1a5c6cc4a19b\"\u003e\u003ccode\u003e1c73469\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21280\"\u003e#21280\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/08a02be429e21fc93d86c8dd16cec6dc945ea2c1\"\u003e\u003ccode\u003e08a02be\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-extra-boolean-cast\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21266\"\u003e#21266\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77bb1db8e730b7da2347c647d60f215706aa349a\"\u003e\u003ccode\u003e77bb1db\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.8 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21270\"\u003e#21270\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/007e81ac0ad66bd0be4887d88a276df292ae0bed\"\u003e\u003ccode\u003e007e81a\u003c/code\u003e\u003c/a\u003e ci: skip EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21265\"\u003e#21265\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0430280e7cca9dc0fdbf0bc50464e98e84285c49\"\u003e\u003ccode\u003e0430280\u003c/code\u003e\u003c/a\u003e chore: improve ecosystem tests compatibility on Windows (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21178\"\u003e#21178\u003c/a\u003e) (crimsonjay0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.9.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1e641c919fc1421493bf913feb607896982451a3\"\u003e\u003ccode\u003e1e641c9\u003c/code\u003e\u003c/a\u003e fix: no-loss-of-precision false positive with trailing decimal point (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21251\"\u003e#21251\u003c/a\u003e) (Aleksandr Shoronov)\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/ad74a8dada2aaa17bfd0b8cc7b4119ff7a8ac04b\"\u003e\u003ccode\u003ead74a8d\u003c/code\u003e\u003c/a\u003e docs: add deprecation steps for EOL package versions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21248\"\u003e#21248\u003c/a\u003e) (Francesco Trotta)\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/3c3ae53a43721162f0db76c69665ebd9d752ea52\"\u003e\u003ccode\u003e3c3ae53\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21249\"\u003e#21249\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.9.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/08de88e50294c4e01f6cae97eceeb578da55792b\"\u003e\u003ccode\u003e08de88e\u003c/code\u003e\u003c/a\u003e feat: handle underflow in no-loss-of-precision (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21218\"\u003e#21218\u003c/a\u003e) (Rithish S)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/55db4791120ae591d88089c43127b7b0e16866d4\"\u003e\u003ccode\u003e55db479\u003c/code\u003e\u003c/a\u003e feat: add checkConditionalExpressions to \u003ccode\u003eno-unmodified-loop-condition\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21175\"\u003e#21175\u003c/a\u003e) (sethamus)\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/2ba302554e7a24e9909bbdd026fd0c2d1d0d8638\"\u003e\u003ccode\u003e2ba3025\u003c/code\u003e\u003c/a\u003e fix: prevent unsafe \u003ccode\u003eno-var\u003c/code\u003e autofix with hoisted functions (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21213\"\u003e#21213\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8e6962219a605c5f5add10953aa31027da839194\"\u003e\u003ccode\u003e8e69622\u003c/code\u003e\u003c/a\u003e fix: Prevent no-var autofix when var is shadowed by catch parameter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21204\"\u003e#21204\u003c/a\u003e) (Yang Hyeonjong)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/684b57972e1ddf25e076fb36189c60bbcacee635\"\u003e\u003ccode\u003e684b579\u003c/code\u003e\u003c/a\u003e fix: prefer-template invalid autofix creates a tagged template call (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21207\"\u003e#21207\u003c/a\u003e) (김채영)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/3f20a57c6293371b6193d3fb6746c2b7b2ac2689\"\u003e\u003ccode\u003e3f20a57\u003c/code\u003e\u003c/a\u003e 10.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f4e5284803854423c4c2536696888c28ce4a151f\"\u003e\u003ccode\u003ef4e5284\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bb47dc6da2399a8f76c0c0c3273e6bc314c480e5\"\u003e\u003ccode\u003ebb47dc6\u003c/code\u003e\u003c/a\u003e fix: update dependency file-entry-cache to v11 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/427ac0a014066c36aa57fa8fa9af20fd9fb591e1\"\u003e\u003ccode\u003e427ac0a\u003c/code\u003e\u003c/a\u003e fix: use format strings in debug calls (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21247\"\u003e#21247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b3d876b46083d67899eb1d9613118c1c583632a2\"\u003e\u003ccode\u003eb3d876b\u003c/code\u003e\u003c/a\u003e chore: disable npm audit in ecosystem tests (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21306\"\u003e#21306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9d8153223dbf47b9aecdc1474202aaee4845f146\"\u003e\u003ccode\u003e9d81532\u003c/code\u003e\u003c/a\u003e fix: support \u003ccode\u003e__proto__\u003c/code\u003e in \u003ccode\u003e/* exported */\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21261\"\u003e#21261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/264b4346d1963701df0c398b4aeb2f6e8b2af93e\"\u003e\u003ccode\u003e264b434\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ed\u003c/code\u003e and \u003ccode\u003ev\u003c/code\u003e flags to \u003ccode\u003eno-unexpected-multiline\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21305\"\u003e#21305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1696682791661c13167eb905da2f38d1b8f4a3bf\"\u003e\u003ccode\u003e1696682\u003c/code\u003e\u003c/a\u003e ci: restore EMFILE test on Node.js 26 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21297\"\u003e#21297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2c7f5d6f47a92e8c0847af103e40fdb2f4dc61ef\"\u003e\u003ccode\u003e2c7f5d6\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.9 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21296\"\u003e#21296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/87e0a082438264ad90b87fd74165ab4fd90f63ef\"\u003e\u003ccode\u003e87e0a08\u003c/code\u003e\u003c/a\u003e fix: prefer-object-has-own autofix breaks when Object is shadowed (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21282\"\u003e#21282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.7.0...v10.10.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nanoid` from 6.0.0 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/nanoid/releases\"\u003enanoid's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docs.\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/ai/nanoid/blob/main/CHANGELOG.md\"\u003enanoid's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/9247b6dbfe97854e6e136784ae5dde0c672d22c5\"\u003e\u003ccode\u003e9247b6d\u003c/code\u003e\u003c/a\u003e Release 6.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/880b1179f7013dee4dd04ac0150bf7f2ec09f4e5\"\u003e\u003ccode\u003e880b117\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/2ea9d640c1f1a891e0daeae7e894adb9feaba4a9\"\u003e\u003ccode\u003e2ea9d64\u003c/code\u003e\u003c/a\u003e Backport release in ChangeLog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/1a1fee4610061c63e2429eb5c22a35e3634c1d03\"\u003e\u003ccode\u003e1a1fee4\u003c/code\u003e\u003c/a\u003e Update dependencies (\u003ca href=\"https://redirect.github.com/ai/nanoid/issues/604\"\u003e#604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/41aceb12b5ab609dd3385d89cdba231acabfb6dc\"\u003e\u003ccode\u003e41aceb1\u003c/code\u003e\u003c/a\u003e simplify (\u003ca href=\"https://redirect.github.com/ai/nanoid/issues/603\"\u003e#603\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/b49a23711e99394c0608c253f5ecc71ea46cd405\"\u003e\u003ccode\u003eb49a237\u003c/code\u003e\u003c/a\u003e Update EM banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/c6246e036ca5e7a1d362c1a80726bab63b767754\"\u003e\u003ccode\u003ec6246e0\u003c/code\u003e\u003c/a\u003e Move back to latest pnpm 11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/2b7d22e514ac0987b574aeb5e8cf9a0577bd8e94\"\u003e\u003ccode\u003e2b7d22e\u003c/code\u003e\u003c/a\u003e Update CI actions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/a3d2eda2e7ca65e6b36917298e01aa904bc0ec59\"\u003e\u003ccode\u003ea3d2eda\u003c/code\u003e\u003c/a\u003e Fix step name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/nanoid/commit/0e570eea9ed458b99cb48ec39069b2150c980756\"\u003e\u003ccode\u003e0e570ee\u003c/code\u003e\u003c/a\u003e Make CI actions a little safer\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/nanoid/compare/6.0.0...6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.16 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `semantic-release` from 25.0.8 to 25.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/semantic-release/semantic-release/releases\"\u003esemantic-release's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev25.0.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/compare/v25.0.8...v25.0.9\"\u003e25.0.9\u003c/a\u003e (2026-08-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edo not expose the authenticated repository URL in EGITNOPERMISSION errors (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4283\"\u003e#4283\u003c/a\u003e) (\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/8d905a56e80030c141a71a32c0c4cb870e90470a\"\u003e8d905a5\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/semantic-release/semantic-release/commit/8d905a56e80030c141a71a32c0c4cb870e90470a\"\u003e\u003ccode\u003e8d905a5\u003c/code\u003e\u003c/a\u003e fix: do not expose the authenticated repository URL in EGITNOPERMISSION error...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/e176eb7a8bfb83972d49dabecdefeb85667f6717\"\u003e\u003ccode\u003ee176eb7\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4.37.6 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4282\"\u003e#4282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/d27db1b86fb5938ca8415e155d40a9616828c069\"\u003e\u003ccode\u003ed27db1b\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency js-yaml to v4.3.1 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4279\"\u003e#4279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/55beeac3fe133aeb327404b079b3e6cb06c3e919\"\u003e\u003ccode\u003e55beeac\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4.37.5 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4277\"\u003e#4277\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/7bf348df588721501ecda02ec856fe1eb543cb4b\"\u003e\u003ccode\u003e7bf348d\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency nock to v14.0.17 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4275\"\u003e#4275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/2ec3ba29f257ecb4fd3205dc4579e0853d88c96a\"\u003e\u003ccode\u003e2ec3ba2\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency mockserver-client to v7.5.0 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4274\"\u003e#4274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/d3b772477f3ac0f4a0910bcc28afc336efed9bc2\"\u003e\u003ccode\u003ed3b7724\u003c/code\u003e\u003c/a\u003e chore(deps): update npm to v12.0.2 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4273\"\u003e#4273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/514dc5f5aebe8ce8cde52dc3aafef6d872adf8d0\"\u003e\u003ccode\u003e514dc5f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency npm-run-all2 to v9.0.3 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4271\"\u003e#4271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/f25b71600d95d46f8abd84430fc84972168ccafb\"\u003e\u003ccode\u003ef25b716\u003c/code\u003e\u003c/a\u003e ci(action): update github/codeql-action action to v4.37.4 (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4270\"\u003e#4270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/semantic-release/semantic-release/commit/1114416a5b36811a7657c0c16947bb7510ae0c4d\"\u003e\u003ccode\u003e1114416\u003c/code\u003e\u003c/a\u003e chore: remove 'next version' badge from README (\u003ca href=\"https://redirect.github.com/semantic-release/semantic-release/issues/4265\"\u003e#4265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/semantic-release/semantic-release/compare/v25.0.8...v25.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsx` from 4.23.1 to 4.23.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.23.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.12...v4.23.13\"\u003e4.23.13\u003c/a\u003e (2026-08-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecache:\u003c/strong\u003e bound shared transform cache memory (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/835\"\u003e#835\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/28e1f12d04cd2afe1db17f8555b14fe5fb567c6e\"\u003e28e1f12\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.13\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.11...v4.23.12\"\u003e4.23.12\u003c/a\u003e (2026-08-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eshim \u003ccode\u003eimport.meta\u003c/code\u003e when tokens are split by comments or newlines (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/829\"\u003e#829\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/ed9d33046a135de13a35fdfce12368b79d1b1518\"\u003eed9d330\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/828\"\u003e#828\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.12\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.10...v4.23.11\"\u003e4.23.11\u003c/a\u003e (2026-08-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve async ESM require fallback (\u003ca href=\"https://github.com/privatenumber/tsx/commit/55cbecef8ebe839c7110e8c141a1c3bc4da326cd\"\u003e55cbece\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.11\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.9...v4.23.10\"\u003e4.23.10\u003c/a\u003e (2026-08-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport nyc coverage discovery (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/710\"\u003e#710\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/ec1bcd5f711e5159b67cb0aea211f06cf2cfce8a\"\u003eec1bcd5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.10\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.8...v4.23.9\"\u003e4.23.9\u003c/a\u003e (2026-08-06)\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/privatenumber/tsx/commit/28e1f12d04cd2afe1db17f8555b14fe5fb567c6e\"\u003e\u003ccode\u003e28e1f12\u003c/code\u003e\u003c/a\u003e fix(cache): bound shared transform cache memory (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/ed9d33046a135de13a35fdfce12368b79d1b1518\"\u003e\u003ccode\u003eed9d330\u003c/code\u003e\u003c/a\u003e fix: shim \u003ccode\u003eimport.meta\u003c/code\u003e when tokens are split by comments or newlines (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/651f5bec70d9a116d1fe1706000b7ca011a516fc\"\u003e\u003ccode\u003e651f5be\u003c/code\u003e\u003c/a\u003e test: cover CommonJS TypeScript import.meta paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/bd3bc6448e957c1172eb91a0584ec7fec2d6a7ad\"\u003e\u003ccode\u003ebd3bc64\u003c/code\u003e\u003c/a\u003e test: cover CommonJS loader source fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/55cbecef8ebe839c7110e8c141a1c3bc4da326cd\"\u003e\u003ccode\u003e55cbece\u003c/code\u003e\u003c/a\u003e fix: preserve async ESM require fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/6c5ba85f7a1e57f06bcb760718d6ba3b978e5a05\"\u003e\u003ccode\u003e6c5ba85\u003c/code\u003e\u003c/a\u003e docs: document CommonJS default interop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/ec1bcd5f711e5159b67cb0aea211f06cf2cfce8a\"\u003e\u003ccode\u003eec1bcd5\u003c/code\u003e\u003c/a\u003e fix: support nyc coverage discovery (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/b6e5b48a7b0fa4639e67119c8b02150ec8c6cef7\"\u003e\u003ccode\u003eb6e5b48\u003c/code\u003e\u003c/a\u003e docs: clarify CommonJS default imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/2f55884195a8c745fbe64a0288de69bc062ed876\"\u003e\u003ccode\u003e2f55884\u003c/code\u003e\u003c/a\u003e fix: map Node test locations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/de935d588b6c0959ac8af71e2cf40d1a61e659e7\"\u003e\u003ccode\u003ede935d5\u003c/code\u003e\u003c/a\u003e docs: document Node source-map stack formatting\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.1...v4.23.13\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 6.0.3 to 7.0.2\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 7.0.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/\"\u003ehttps://devblogs.microsoft.com/typescript/announcing-typescript-7-0/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis tag was originally released at: \u003ca href=\"https://github.com/microsoft/typescript-go/releases/tag/typescript%2Fv7.0.2\"\u003ehttps://github.com/microsoft/typescript-go/releases/tag/typescript%2Fv7.0.2\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/microsoft/TypeScript/commit/1e4744d68260a7cb91b62b12edc3f6a2187faaf1\"\u003e\u003ccode\u003e1e4744d\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into ts7-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/a5a219c3b5da0db4fa0ecf6c0b1f588c9af9c669\"\u003e\u003ccode\u003ea5a219c\u003c/code\u003e\u003c/a\u003e\u003ccode\u003emicrosoft/typescript-go#4558\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/ecfe30dce91368d52c9a49b6095bb0b673a238f8\"\u003e\u003ccode\u003eecfe30d\u003c/code\u003e\u003c/a\u003e Update status localization\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/5de25b5f8fec2ca35eadaed041f1f06d2e214895\"\u003e\u003ccode\u003e5de25b5\u003c/code\u003e\u003c/a\u003e Hide executable name in TypeScript status\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/d7ce74a75da2b80e8201506a1599c06549432b93\"\u003e\u003ccode\u003ed7ce74a\u003c/code\u003e\u003c/a\u003e Show bundled TypeScript version for packaged servers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/29be66a607707f90d7a53103a4469bb3015a4d54\"\u003e\u003ccode\u003e29be66a\u003c/code\u003e\u003c/a\u003e Correct TS 7 release version to 7.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/ed2bd1bfa4aac5211ce4bc58fcd1313c7eddc8ff\"\u003e\u003ccode\u003eed2bd1b\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into ts7-release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/887307575c58ea640dbeba3b4e8fdb6347cd3044\"\u003e\u003ccode\u003e8873075\u003c/code\u003e\u003c/a\u003e Bump the github-actions group across 1 directory with 3...\n\n_Description has been truncated_","html_url":"https://github.com/dopry/pecans/pull/78","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dopry%2Fpecans/issues/78","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/78/packages"}},{"old_version":"14.0.16","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-08-11T23:33:01.000Z","version_change":"14.0.16 → 14.0.17","issue":{"uuid":"5125557151","node_id":"PR_kwDOGLCf0c79yFi3","number":1085,"state":"open","title":"build(deps): bump the dependencies group across 9 directories with 14 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":23,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-11T23:33:01.000Z","updated_at":"2026-09-15T01:22:27.028Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"dependencies","update_count":14,"packages":[{"name":"@octokit/auth-app","old_version":"8.2.0","new_version":"8.3.0","repository_url":"https://github.com/octokit/auth-app.js"},{"name":"@octokit/types","old_version":"16.0.0","new_version":"17.0.0","repository_url":"https://github.com/octokit/types.ts"},{"name":"@types/node","old_version":"25.9.5","new_version":"26.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.65.0","new_version":"8.66.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.65.0","new_version":"8.66.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"esbuild","old_version":"0.28.1","new_version":"0.28.2","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"10.8.0","new_version":"10.8.1","repository_url":"https://github.com/eslint/eslint"},{"name":"globals","old_version":"17.8.0","new_version":"17.9.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"typescript-eslint","old_version":"8.65.0","new_version":"8.66.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dependencies group with 10 updates in the /js/appauth directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@octokit/auth-app](https://github.com/octokit/auth-app.js) | `8.2.0` | `8.3.0` |\n| [@octokit/types](https://github.com/octokit/types.ts) | `16.0.0` | `17.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.28.1` | `0.28.2` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n\nBumps the dependencies group with 9 updates in the /js/dispatch directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `5.2.2` | `5.2.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n\nBumps the dependencies group with 8 updates in the /js/github/checks directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@octokit/types](https://github.com/octokit/types.ts) | `16.0.0` | `17.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n\nBumps the dependencies group with 8 updates in the /js/github/mutex directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n\nBumps the dependencies group with 8 updates in the /js/github/script/run directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n\nBumps the dependencies group with 8 updates in the /js/hashfiles directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n\nBumps the dependencies group with 9 updates in the /js/jq directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `5.2.2` | `5.2.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n\nBumps the dependencies group with 9 updates in the /js/retest directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n| [axios](https://github.com/axios/axios) | `1.18.1` | `1.19.0` |\n\nBumps the dependencies group with 9 updates in the /js/torun directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.2.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |\n| [eslint](https://github.com/eslint/eslint) | `10.8.0` | `10.8.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |\n| [minimatch](https://github.com/isaacs/minimatch) | `10.2.5` | `10.2.6` |\n\n\nUpdates `@octokit/auth-app` from 8.2.0 to 8.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/auth-app.js/releases\"\u003e@​octokit/auth-app's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/compare/v8.2.0...v8.3.0\"\u003e8.3.0\u003c/a\u003e (2026-08-02)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e allow bigint (int64) repository IDs and update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v17 (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/759\"\u003e#759\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/auth-app.js/commit/3df5506b0713a287a8bdfefbe3ea1183e685d335\"\u003e3df5506\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/octokit/auth-app.js/commit/3df5506b0713a287a8bdfefbe3ea1183e685d335\"\u003e\u003ccode\u003e3df5506\u003c/code\u003e\u003c/a\u003e feat(deps): allow bigint (int64) repository IDs and update dependency \u003ca href=\"https://github.com/octoki\"\u003e\u003ccode\u003e@​octoki\u003c/code\u003e\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/9d2ec473c3428eb79c9c509e4f7ef544f34440ba\"\u003e\u003ccode\u003e9d2ec47\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v7 (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/754\"\u003e#754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/d149272fd3cc65065b7aa51ee67d4ba946114855\"\u003e\u003ccode\u003ed149272\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/653732f9abbe243d6a56cd1848856e46705ccc7e\"\u003e\u003ccode\u003e653732f\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/753\"\u003e#753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/b898bcf1057f87f096a2e84d37d27ce91fff369b\"\u003e\u003ccode\u003eb898bcf\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency esbuild to ^0.28.0 [security] (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/751\"\u003e#751\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/9e342870b64eac79111a9076a869a7b90a88cd38\"\u003e\u003ccode\u003e9e34287\u003c/code\u003e\u003c/a\u003e build(deps): lock file maintenance (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/743\"\u003e#743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/fdf6833738ce22fa69df745c6597cfc7a159783c\"\u003e\u003ccode\u003efdf6833\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.8.1 (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/735\"\u003e#735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/50cd126fc289b6f3af2112ba14d8ef9abf6d2f9e\"\u003e\u003ccode\u003e50cd126\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency fetch-mock to v12 (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/649\"\u003e#649\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/2b515ebdb56e5a53b653876647a67ec4dbc47b9e\"\u003e\u003ccode\u003e2b515eb\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency typescript to v6 (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/741\"\u003e#741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/auth-app.js/commit/110df40bfe9777ffe703798bed7cf04555def307\"\u003e\u003ccode\u003e110df40\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4 (major) (\u003ca href=\"https://redirect.github.com/octokit/auth-app.js/issues/729\"\u003e#729\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/octokit/auth-app.js/compare/v8.2.0...v8.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@octokit/types` from 16.0.0 to 17.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/octokit/types.ts/releases\"\u003e@​octokit/types's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev17.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/octokit/types.ts/compare/v16.0.0...v17.0.0\"\u003e17.0.0\u003c/a\u003e (2026-08-01)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edrop projects-classic endpoints, add GitHub API endpoints: cache limits (retention \u0026amp; storage) for repos/orgs/enterprises, billing budgets \u0026amp; usage, artifacts deployment metadata, and projectsV2 drafts \u0026amp; fields (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/713\"\u003e#713\u003c/a\u003e) (\u003ca href=\"https://github.com/octokit/types.ts/commit/0296144cacd4d01d5f051de05e519a764b26f447\"\u003e0296144\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/settings/billing/actions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/settings/billing/packages\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/settings/billing/shared-storage\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/teams/{team_slug}/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/orgs/{org}/teams/{team_slug}/projects/{project_id}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/columns/{column_id}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/columns/{column_id}/moves\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/{project_id}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/{project_id}/collaborators\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/{project_id}/collaborators/{username}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/projects/{project_id}/collaborators/{username}/permission\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/repos/{owner}/{repo}/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/teams/{team_id}/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/teams/{team_id}/projects/{project_id}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/user/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/users/{username}/projects\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/users/{username}/settings/billing/actions\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/users/{username}/settings/billing/packages\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e/users/{username}/settings/billing/shared-storage\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/0296144cacd4d01d5f051de05e519a764b26f447\"\u003e\u003ccode\u003e0296144\u003c/code\u003e\u003c/a\u003e feat: drop projects-classic endpoints, add GitHub API endpoints: cache limits...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/f672eb565d8f0ce35e5559a32a7d3cd0e850e0e3\"\u003e\u003ccode\u003ef672eb5\u003c/code\u003e\u003c/a\u003e ci(action): update actions/create-github-app-token action to v3 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/702\"\u003e#702\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/5a8840f1ecb12b1e0ccaed9740ac94e39d6fc598\"\u003e\u003ccode\u003e5a8840f\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency npm-run-all2 to v9 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/707\"\u003e#707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/13d28d782c1a6e34bd43ae3afbc7981d91fb7224\"\u003e\u003ccode\u003e13d28d7\u003c/code\u003e\u003c/a\u003e ci(action): update actions/add-to-project action to v2 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/705\"\u003e#705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/8303723ee4919b44ee06808e3f155f6ea0390215\"\u003e\u003ccode\u003e8303723\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v7 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/709\"\u003e#709\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/de769019bbe5e835c34c47100aa72141c84d31fe\"\u003e\u003ccode\u003ede76901\u003c/code\u003e\u003c/a\u003e ci(action): update actions/setup-node action to v7 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/711\"\u003e#711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/b61f4adda1f88aa2eea6b7f94a1db772a219e49d\"\u003e\u003ccode\u003eb61f4ad\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency handlebars to v4.7.9 [security] (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/706\"\u003e#706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/52c1c756ef10e10bf5518f7a567075cf5efbd3bf\"\u003e\u003ccode\u003e52c1c75\u003c/code\u003e\u003c/a\u003e ci(action): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/697\"\u003e#697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/octokit/types.ts/commit/9eebb161e4f5c4cc878546a06b7da81a24728b52\"\u003e\u003ccode\u003e9eebb16\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://redirect.github.com/octokit/types.ts/issues/695\"\u003e#695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/octokit/types.ts/compare/v16.0.0...v17.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​octokit/types\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.9.5 to 26.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.65.0 to 8.66.0\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@​typescript-eslint/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.66.0\u003c/h2\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e handle import.defer() as ImportExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12609\"\u003e#12609\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-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e list \u003ccode\u003eonUnsupportedTypeScriptVersion\u003c/code\u003e in parser options (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12585\"\u003e#12585\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSteffen Schroeder\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e@​typescript-eslint/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\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/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/20cb15e6dbed8f42b7857a75e34f96d231b95449\"\u003e\u003ccode\u003e20cb15e\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): split prefer-optional-chain.test.ts in multiple files (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/780a8c52d54fcb6420232b2f53974959a9b26dff\"\u003e\u003ccode\u003e780a8c5\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [member-ordering] add lacking commas in default member t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/08dd427202e08de304cf172472e3a97de3f382cf\"\u003e\u003ccode\u003e08dd427\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [class-literal-property-style] preserve type annotations ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6be25d3b45f189d0c71018fb4ba7a2c9be4e14de\"\u003e\u003ccode\u003e6be25d3\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-parameters] check MappedType key rem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8826d0ebf7ff178afb6b0e72bf22d9132e4c83a2\"\u003e\u003ccode\u003e8826d0e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] don't report defaults use...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/7aecc1c44e60bc4b47402ce63a79587746766d9f\"\u003e\u003ccode\u003e7aecc1c\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-nullish-coalescing] handle shadowed Boolean calls...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5ffa76049a0dd6c73ba9c0a7e8388ab1324f740f\"\u003e\u003ccode\u003e5ffa760\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-conversion] ignore shadowed built-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f282f84df6418d405c5fbaa4312bf6c951b34957\"\u003e\u003ccode\u003ef282f84\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): fix all \u003ccode\u003eeslint-plugin/require-test-error-positions\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c8cafa4ae9a0b57a64ba23659eba25a01301684a\"\u003e\u003ccode\u003ec8cafa4\u003c/code\u003e\u003c/a\u003e docs: [unified-signatures] caveats regarding signatures merging (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12581\"\u003e#12581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/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.65.0 to 8.66.0\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@​typescript-eslint/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.66.0\u003c/h2\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e handle import.defer() as ImportExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12609\"\u003e#12609\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-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e list \u003ccode\u003eonUnsupportedTypeScriptVersion\u003c/code\u003e in parser options (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12585\"\u003e#12585\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSteffen Schroeder\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e@​typescript-eslint/parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\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/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.28.1 to 0.28.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix tree shaking bug due to TypeScript import alias (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to incorrectly tree-shake imports that are used in a TypeScript type alias under certain circumstances. Affected code uses a TypeScript-specific \u003ccode\u003eimport\u003c/code\u003e assignment and looks something like this:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport Base from './dep.js';\r\nimport Alias = Base.SomeType;\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix CSS minification bug involving \u003ccode\u003e\u0026amp;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug where esbuild's CSS minifier incorrectly removed a \u003ccode\u003e\u0026amp;\u003c/code\u003e when it was unsafe to do so. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\r\n.a .b {\r\n  \u0026amp; .b:not(\u0026amp; .c) {\r\n    color: red;\r\n  }\r\n}\r\n\u003cp\u003e/* Old output (with --minify) */\u003cbr /\u003e\n.a .b{.b:not(\u0026amp; .c){color:red}}\u003c/p\u003e\n\u003cp\u003e/* New output (with --minify) */\u003cbr /\u003e\n.a .b{\u0026amp; .b:not(\u0026amp; .c){color:red}}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis should match \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;yes\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e but not \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;no\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e. The old output incorrectly matched both.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAvoid overwriting input files without \u003ccode\u003e--allow-overwrite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4484\"\u003e#4484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eFor example: \u003ccode\u003eesbuild input.js --outfile=input.js\u003c/code\u003e tells esbuild to overwrite \u003ccode\u003einput.js\u003c/code\u003e with the output of running esbuild on it. This was supposed to already be prevented by default, but it accidentally regressed in version 0.17.0 and apparently didn't have any test coverage. The error message was being printed but the input file was still being overwritten. Oops.\u003c/p\u003e\n\u003cp\u003eThis release puts the original behavior back. With this release, esbuild should now actually avoid overwriting input files unless \u003ccode\u003e--allow-overwrite\u003c/code\u003e is explicitly present. This is done by not writing out any files when a build error is encountered.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix incorrect code generated when using top-level await (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously esbuild could generate code containing a syntax error in complex scenarios involving top-level await used in a dependency cycle. The problem was a missing \u003ccode\u003easync\u003c/code\u003e on one or more module wrapper closures. With this release, esbuild now uses a fixed-point iteration algorithm to correctly annotate all dependencies in the cycle as needing an \u003ccode\u003easync\u003c/code\u003e module wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a minification bug with lowered logical assignment operators (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4508\"\u003e#4508\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to generate incorrect code for logical assignment operators when lowering them to an older target environment. Specifically the lowering process requires duplicating the left-hand side, but esbuild incorrectly failed to count the duplicate as a new usage when the left-hand side is an identifier. That then caused the minifier to believe that the left-hand side was only used once and could attempt to incorrectly inline an initializer into the first usage. This bug has now been fixed:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\r\nfunction foo() {\r\n  let x\r\n  bar(x ||= {})\r\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/evanw/esbuild/blob/main/CHANGELOG.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.28.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix tree shaking bug due to TypeScript import alias (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to incorrectly tree-shake imports that are used in a TypeScript type alias under certain circumstances. Affected code uses a TypeScript-specific \u003ccode\u003eimport\u003c/code\u003e assignment and looks something like this:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport Base from './dep.js';\nimport Alias = Base.SomeType;\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix CSS minification bug involving \u003ccode\u003e\u0026amp;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug where esbuild's CSS minifier incorrectly removed a \u003ccode\u003e\u0026amp;\u003c/code\u003e when it was unsafe to do so. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\n.a .b {\n  \u0026amp; .b:not(\u0026amp; .c) {\n    color: red;\n  }\n}\n\u003cp\u003e/* Old output (with --minify) */\u003cbr /\u003e\n.a .b{.b:not(\u0026amp; .c){color:red}}\u003c/p\u003e\n\u003cp\u003e/* New output (with --minify) */\u003cbr /\u003e\n.a .b{\u0026amp; .b:not(\u0026amp; .c){color:red}}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis should match \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;yes\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e but not \u003ccode\u003e\u0026lt;span class=\u0026quot;a\u0026quot;\u0026gt;\u0026lt;span class=\u0026quot;b\u0026quot;\u0026gt;no\u0026lt;/span\u0026gt;\u0026lt;/span\u0026gt;\u003c/code\u003e. The old output incorrectly matched both.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAvoid overwriting input files without \u003ccode\u003e--allow-overwrite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4484\"\u003e#4484\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eFor example: \u003ccode\u003eesbuild input.js --outfile=input.js\u003c/code\u003e tells esbuild to overwrite \u003ccode\u003einput.js\u003c/code\u003e with the output of running esbuild on it. This was supposed to already be prevented by default, but it accidentally regressed in version 0.17.0 and apparently didn't have any test coverage. The error message was being printed but the input file was still being overwritten. Oops.\u003c/p\u003e\n\u003cp\u003eThis release puts the original behavior back. With this release, esbuild should now actually avoid overwriting input files unless \u003ccode\u003e--allow-overwrite\u003c/code\u003e is explicitly present. This is done by not writing out any files when a build error is encountered.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix incorrect code generated when using top-level await (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously esbuild could generate code containing a syntax error in complex scenarios involving top-level await used in a dependency cycle. The problem was a missing \u003ccode\u003easync\u003c/code\u003e on one or more module wrapper closures. With this release, esbuild now uses a fixed-point iteration algorithm to correctly annotate all dependencies in the cycle as needing an \u003ccode\u003easync\u003c/code\u003e module wrapper.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix a minification bug with lowered logical assignment operators (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4508\"\u003e#4508\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release fixes a bug that could cause esbuild to generate incorrect code for logical assignment operators when lowering them to an older target environment. Specifically the lowering process requires duplicating the left-hand side, but esbuild incorrectly failed to count the duplicate as a new usage when the left-hand side is an identifier. That then caused the minifier to believe that the left-hand side was only used once and could attempt to incorrectly inline an initializer into the first usage. This bug has now been fixed:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nfunction foo() {\n  let x\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/609683d892977362a0f99026cb74b96263d728a9\"\u003e\u003ccode\u003e609683d\u003c/code\u003e\u003c/a\u003e publish 0.28.2 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/11b1fe48df6859393d9469f323b5ebd17baaf989\"\u003e\u003ccode\u003e11b1fe4\u003c/code\u003e\u003c/a\u003e add to release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ab50d91559a27e54cd0a27a403389130ea10d97d\"\u003e\u003ccode\u003eab50d91\u003c/code\u003e\u003c/a\u003e css: fix green/blue channel swap in oklch gamut mapping (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4488\"\u003e#4488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/04627b6cf99b4a7491bebb0268173a7c77a85030\"\u003e\u003ccode\u003e04627b6\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4498\"\u003e#4498\u003c/a\u003e: \u003ccode\u003easync\u003c/code\u003e TLA checks need a worklist\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/5c15177a308c7224604058a769c4abf0a66b0a36\"\u003e\u003ccode\u003e5c15177\u003c/code\u003e\u003c/a\u003e disable \u003ccode\u003egopls\u003c/code\u003e in the \u003ccode\u003ego\u003c/code\u003e folder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/fc2ee9babc5a2e8ea7ec7c10dd5850b71f7cec7e\"\u003e\u003ccode\u003efc2ee9b\u003c/code\u003e\u003c/a\u003e css: adjust parser to allow \u003ccode\u003e--foo: {...}\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/209db54371e62ad1c50e12e56bb93c74c53b0408\"\u003e\u003ccode\u003e209db54\u003c/code\u003e\u003c/a\u003e release notes for css nesting bugfix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c625d31bf08a0647ec724bf76c7115f7aec55971\"\u003e\u003ccode\u003ec625d31\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4497\"\u003e#4497\u003c/a\u003e: preserve nested ampersands during minification (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4500\"\u003e#4500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/34474e278528a60f58c959c0f422d2bfa6f6886d\"\u003e\u003ccode\u003e34474e2\u003c/code\u003e\u003c/a\u003e better isolation of current part in js parser\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/07f6e8c50677e0b41e5ed726c08b0ea200b14e5b\"\u003e\u003ccode\u003e07f6e8c\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4507\"\u003e#4507\u003c/a\u003e: \u003ccode\u003eimport\u003c/code\u003e assignment tree-shaking bug\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.28.1...v0.28.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 10.8.0 to 10.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.8.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/18eb0a7e787b9fac3049ef3dad0e845d2bd940a4\"\u003e\u003ccode\u003e18eb0a7\u003c/code\u003e\u003c/a\u003e fix: prevent ASI hazard in \u003ccode\u003eno-unused-labels\u003c/code\u003e autofix (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21173\"\u003e#21173\u003c/a\u003e) (dongkyu lee)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/151ba3f5834a0909e8b9b1736f4889ac694c0104\"\u003e\u003ccode\u003e151ba3f\u003c/code\u003e\u003c/a\u003e fix: false positives in \u003ccode\u003egetter-return\u003c/code\u003e and \u003ccode\u003eaccessor-pairs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21163\"\u003e#21163\u003c/a\u003e) (Grit)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6898df9364639ee64b9448a4cb6b08a30c16bd37\"\u003e\u003ccode\u003e6898df9\u003c/code\u003e\u003c/a\u003e fix: ignore meta-property names in \u003ccode\u003eid-denylist\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21166\"\u003e#21166\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4d7db6628e2badf0857cb88734fe641c3874bce9\"\u003e\u003ccode\u003e4d7db66\u003c/code\u003e\u003c/a\u003e fix: ignore meta-property names in \u003ccode\u003eid-match\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21167\"\u003e#21167\u003c/a\u003e) (Pixel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/677214e7eea83d8bc6e4b79eea871577e1369d5f\"\u003e\u003ccode\u003e677214e\u003c/code\u003e\u003c/a\u003e fix: handle ASI hazards in no-unused-vars removeVar suggestion (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20935\"\u003e#20935\u003c/a\u003e) (kuldeep kumar)\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/7d0cbf81cfdb7526b5c4cb7b222ddc7f257db560\"\u003e\u003ccode\u003e7d0cbf8\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/0a05812adb12598b32e85297b98df5ad14501d60\"\u003e\u003ccode\u003e0a05812\u003c/code\u003e\u003c/a\u003e docs: add missing backticks to \u003ccode\u003eno-duplicate-imports.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21183\"\u003e#21183\u003c/a\u003e) (Lee Daeun)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/678c90b55da2889d4400cbf6e2584ab683faf202\"\u003e\u003ccode\u003e678c90b\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/8a104242e8e1c5614940fab7324346974cff7d26\"\u003e\u003ccode\u003e8a10424\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/69bb948061105426dbe6e3c931fcda783286e020\"\u003e\u003ccode\u003e69bb948\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0a148005051fded2ef1d14cc228ae505251b4b10\"\u003e\u003ccode\u003e0a14800\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21196\"\u003e#21196\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/05adcb13542061dc7fadde5cd58d23d405a96d93\"\u003e\u003ccode\u003e05adcb1\u003c/code\u003e\u003c/a\u003e test: fix failing ecosystem test for \u003ccode\u003eeslint-plugin-unicorn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21191\"\u003e#21191\u003c/a\u003e) (Lazizbek Ergashev)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/56110356652dd614b3cf0933538abb551fc6bd6f\"\u003e\u003ccode\u003e5611035\u003c/code\u003e\u003c/a\u003e test: add error locations info to \u003ccode\u003eno-void\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21185\"\u003e#21185\u003c/a\u003e) (Lee Daeun)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee47333aa681cfc3cb54df08c38f211ea219cc2a\"\u003e\u003ccode\u003eee47333\u003c/code\u003e\u003c/a\u003e ci: bump github/codeql-action from 4 to 4.37.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21176\"\u003e#21176\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f131c034ad91bbf06bcbb6b5e931447a8e419a46\"\u003e\u003ccode\u003ef131c03\u003c/code\u003e\u003c/a\u003e chore: improve ecosystem test failure reporting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20937\"\u003e#20937\u003c/a\u003e) (crimsonjay0)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1f6eddee609b369b50993eab08d437dda4700991\"\u003e\u003ccode\u003e1f6edde\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21182\"\u003e#21182\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d3266fb26c719c6b90a6cbe54bb120c9335ad19c\"\u003e\u003ccode\u003ed3266fb\u003c/code\u003e\u003c/a\u003e chore: unpin \u003ccode\u003ewebpack\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21172\"\u003e#21172\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/65a6519cc8733b4688558a8611397cf9d01dd55d\"\u003e\u003ccode\u003e65a6519\u003c/code\u003e\u003c/a\u003e chore: add allowScripts field to package.json (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21092\"\u003e#21092\u003c/a\u003e) (GiHoon Noh)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22e52568536e0009d4493dc888736bc163220c4b\"\u003e\u003ccode\u003e22e5256\u003c/code\u003e\u003c/a\u003e ci: add \u003ccode\u003etriage:no\u003c/code\u003e label to Dependabot PRs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21141\"\u003e#21141\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/55c9038836c91b6bd5617f0c97bea2274c9cc0bf\"\u003e\u003ccode\u003e55c9038\u003c/code\u003e\u003c/a\u003e ci: bump actions/labeler from 6 to 7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21159\"\u003e#21159\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7280e78183d4711a49916b6a49ba5efaa651a991\"\u003e\u003ccode\u003e7280e78\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.9.6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21162\"\u003e#21162\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eddbad60158d8cda86830fbe934a9d2282273b32\"\u003e\u003ccode\u003eeddbad6\u003c/code\u003e\u003c/a\u003e test: fix failing ecosystem test for \u003ccode\u003eeslint-plugin-unicorn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21156\"\u003e#21156\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/60a178d5ef1b0c471be0831031ed7347f8f81dc2\"\u003e\u003ccode\u003e60a178d\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21150\"\u003e#21150\u003c/a\u003e) (ESLint Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9f61dc6112836f46a58a410c38b8c2faf10973f\"\u003e\u003ccode\u003ef9f61dc\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-unreachable\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21151\"\u003e#21151\u003c/a\u003e) (JIYEON)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d08629382b0a6aaa042823b796e5100e60053b54\"\u003e\u003ccode\u003ed086293\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-undef\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21147\"\u003e#21147\u003c/a\u003e) (JIYEON)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/cc01b67061bbf558aa25746883ea1cad847f7cf2\"\u003e\u003ccode\u003ecc01b67\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-useless-catch\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21144\"\u003e#21144\u003c/a\u003e) (devoil)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/688e75ede01b295d51f2f86c9d82da020a4c887e\"\u003e\u003ccode\u003e688e75e\u003c/code\u003e\u003c/a\u003e chore: add missing backticks in JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21143\"\u003e#21143\u003c/a\u003e) (Bo Hyun Kim)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7c1e17543ad396f50f65b003cf9142d43d3c63b0\"\u003e\u003ccode\u003e7c1e175\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003erequire-await\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21145\"\u003e#21145\u003c/a\u003e) (Grit)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/588a26ddce3c5a20f5b3f3d51ba1353cce7b4b0c\"\u003e\u003ccode\u003e588a26d\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-extra-label\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21139\"\u003e#21139\u003c/a\u003e) (dongkyu lee)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/059aa895743639e3ab53d14f9d944ff4be042233\"\u003e\u003ccode\u003e059aa89\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-useless-concat\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21140\"\u003e#21140\u003c/a\u003e) (dongkyu lee)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5a452a8ba53917d65c9d83c3959ed35c2f890613\"\u003e\u003ccode\u003e5a452a8\u003c/code\u003e\u003c/a\u003e test: add error locations to \u003ccode\u003eno-const-assign\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21138\"\u003e#21138\u003c/a\u003e) (dongkyu lee)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/c049dc3c4294da7afe3d920a1a5fdeba388f4983\"\u003e\u003ccode\u003ec049dc3\u003c/code\u003e\u003c/a\u003e 10.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a3f78269412f033ec018be06296390a582afd132\"\u003e\u003ccode\u003ea3f7826\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/18eb0a7e787b9fac3049ef3dad0e845d2bd940a4\"\u003e\u003ccode\u003e18eb0a7\u003c/code\u003e\u003c/a\u003e fix: prevent ASI hazard in \u003ccode\u003eno-unused-labels\u003c/code\u003e autofix (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21173\"\u003e#21173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0a148005051fded2ef1d14cc228ae505251b4b10\"\u003e\u003ccode\u003e0a14800\u003c/code\u003e\u003c/a\u003e chore: update github/codeql-action action to v4.37.4 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21196\"\u003e#21196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7d0cbf81cfdb7526b5c4cb7b222ddc7f257db560\"\u003e\u003ccode\u003e7d0cbf8\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/05adcb13542061dc7fadde5cd58d23d405a96d93\"\u003e\u003ccode\u003e05adcb1\u003c/code\u003e\u003c/a\u003e test: fix failing ecosystem test for \u003ccode\u003eeslint-plugin-unicorn\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21191\"\u003e#21191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/56110356652dd614b3cf0933538abb551fc6bd6f\"\u003e\u003ccode\u003e5611035\u003c/code\u003e\u003c/a\u003e test: add error locations info to \u003ccode\u003eno-void\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21185\"\u003e#21185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ee47333aa681cfc3cb54df08c38f211ea219cc2a\"\u003e\u003ccode\u003eee47333\u003c/code\u003e\u003c/a\u003e ci: bump github/codeql-action from 4 to 4.37.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21176\"\u003e#21176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f131c034ad91bbf06bcbb6b5e931447a8e419a46\"\u003e\u003ccode\u003ef131c03\u003c/code\u003e\u003c/a\u003e chore: improve ecosystem test failure reporting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20937\"\u003e#20937\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0a05812adb12598b32e85297b98df5ad14501d60\"\u003e\u003ccode\u003e0a05812\u003c/code\u003e\u003c/a\u003e docs: add missing backticks to \u003ccode\u003eno-duplicate-imports.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/21183\"\u003e#21183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v10.8.0...v10.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 17.8.0 to 17.9.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/globals/releases\"\u003eglobals's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev17.9.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-08-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/348\"\u003e#348\u003c/a\u003e)  5a958ed\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.8.0...v17.9.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.8.0...v17.9.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/sindresorhus/globals/commit/8e7b9358b190d26acca88cc2804707fbcd90a229\"\u003e\u003ccode\u003e8e7b935\u003c/code\u003e\u003c/a\u003e 17.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/5a958ed06064fb879b64416655109d8eaffd2611\"\u003e\u003ccode\u003e5a958ed\u003c/code\u003e\u003c/a\u003e Update globals (2026-08-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.8.0...v17.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.16 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript-eslint` from 8.65.0 to 8.66.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003etypescript-eslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.66.0\u003c/h2\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e handle import.defer() as ImportExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12609\"\u003e#12609\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-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e list \u003ccode\u003eonUnsupportedTypeScriptVersion\u003c/code\u003e in parser options (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12585\"\u003e#12585\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSteffen Schroeder\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md\"\u003etypescript-eslint's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for typescript-eslint to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\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/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/typescript-eslint\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.9.5 to 26.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/eslint-plugin` from 8.65.0 to 8.66.0\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@​typescript-eslint/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.66.0\u003c/h2\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e handle import.defer() as ImportExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12609\"\u003e#12609\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-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e list \u003ccode\u003eonUnsupportedTypeScriptVersion\u003c/code\u003e in parser options (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12585\"\u003e#12585\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSteffen Schroeder\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e@​typescript-eslint/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\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/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/20cb15e6dbed8f42b7857a75e34f96d231b95449\"\u003e\u003ccode\u003e20cb15e\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): split prefer-optional-chain.test.ts in multiple files (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/780a8c52d54fcb6420232b2f53974959a9b26dff\"\u003e\u003ccode\u003e780a8c5\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): [member-ordering] add lacking commas in default member t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/08dd427202e08de304cf172472e3a97de3f382cf\"\u003e\u003ccode\u003e08dd427\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [class-literal-property-style] preserve type annotations ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/6be25d3b45f189d0c71018fb4ba7a2c9be4e14de\"\u003e\u003ccode\u003e6be25d3\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-parameters] check MappedType key rem...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8826d0ebf7ff178afb6b0e72bf22d9132e4c83a2\"\u003e\u003ccode\u003e8826d0e\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-useless-default-assignment] don't report defaults use...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/7aecc1c44e60bc4b47402ce63a79587746766d9f\"\u003e\u003ccode\u003e7aecc1c\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-nullish-coalescing] handle shadowed Boolean calls...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5ffa76049a0dd6c73ba9c0a7e8388ab1324f740f\"\u003e\u003ccode\u003e5ffa760\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-unnecessary-type-conversion] ignore shadowed built-in...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/f282f84df6418d405c5fbaa4312bf6c951b34957\"\u003e\u003ccode\u003ef282f84\u003c/code\u003e\u003c/a\u003e chore(eslint-plugin): fix all \u003ccode\u003eeslint-plugin/require-test-error-positions\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c8cafa4ae9a0b57a64ba23659eba25a01301684a\"\u003e\u003ccode\u003ec8cafa4\u003c/code\u003e\u003c/a\u003e docs: [unified-signatures] caveats regarding signatures merging (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12581\"\u003e#12581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/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.65.0 to 8.66.0\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@​typescript-eslint/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.66.0\u003c/h2\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-estree:\u003c/strong\u003e handle import.defer() as ImportExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12609\"\u003e#12609\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-unnecessary-type-conversion] ignore shadowed built-ins (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12590\"\u003e#12590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-nullish-coalescing] handle shadowed Boolean calls (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12591\"\u003e#12591\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-useless-default-assignment] don't report defaults used by other overloads (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12607\"\u003e#12607\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-parameters] check MappedType key remapping (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12588\"\u003e#12588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [class-literal-property-style] preserve type annotations and don't drop decorators (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12617\"\u003e#12617\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e list \u003ccode\u003eonUnsupportedTypeScriptVersion\u003c/code\u003e in parser options (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12585\"\u003e#12585\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eKirk Waiblinger \u003ca href=\"https://github.com/kirkwaiblinger\"\u003e\u003ccode\u003e@​kirkwaiblinger\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSteffen Schroeder\u003c/li\u003e\n\u003cli\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e@​typescript-eslint/parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\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/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/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 10.8.0 to 10.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.8.1\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/phlax/toolshed/pull/1085","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/phlax%2Ftoolshed/issues/1085","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1085/packages"}},{"old_version":"13.3.1","new_version":"14.0.17","update_type":"major","path":null,"pr_created_at":"2026-08-11T21:09:30.000Z","version_change":"13.3.1 → 14.0.17","issue":{"uuid":"5124634041","node_id":"PR_kwDOJ7uEmM79vF3o","number":830,"state":"open","title":"chore(deps-dev): bump nock from 13.3.1 to 14.0.17","user":"dependabot[bot]","labels":["Stale"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-11T21:09:30.000Z","updated_at":"2026-09-11T02:38:23.802Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"nock","old_version":"13.3.1","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"}],"path":null,"ecosystem":"npm"},"body":"Bumps [nock](https://github.com/nock/nock) from 13.3.1 to 14.0.17.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.12\"\u003e14.0.12\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e7ea9933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.10...v14.0.11\"\u003e14.0.11\u003c/a\u003e (2026-02-09)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v13.3.1...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nock since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nock\u0026package-manager=npm_and_yarn\u0026previous-version=13.3.1\u0026new-version=14.0.17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/chineseheroisinvincible/RSSHub/pull/830","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chineseheroisinvincible%2FRSSHub/issues/830","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/830/packages"}},{"old_version":"13.3.3","new_version":"14.0.17","update_type":"major","path":null,"pr_created_at":"2026-08-11T21:04:20.000Z","version_change":"13.3.3 → 14.0.17","issue":{"uuid":"5124594161","node_id":"PR_kwDOKI1kFc79u9h8","number":919,"state":"closed","title":"chore(deps-dev): bump nock from 13.3.3 to 14.0.17","user":"dependabot[bot]","labels":["Stale"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-09-11T01:21:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-11T21:04:20.000Z","updated_at":"2026-09-11T01:21:38.000Z","time_to_close":2607426,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"nock","old_version":"13.3.3","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"}],"path":null,"ecosystem":"npm"},"body":"Bumps [nock](https://github.com/nock/nock) from 13.3.3 to 14.0.17.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.12\"\u003e14.0.12\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e7ea9933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.10...v14.0.11\"\u003e14.0.11\u003c/a\u003e (2026-02-09)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v13.3.3...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nock since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nock\u0026package-manager=npm_and_yarn\u0026previous-version=13.3.3\u0026new-version=14.0.17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/nigo81/RSSHub/pull/919","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nigo81%2FRSSHub/issues/919","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/919/packages"}},{"old_version":"14.0.16","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-08-10T10:41:22.000Z","version_change":"14.0.16 → 14.0.17","issue":{"uuid":"5109232884","node_id":"PR_kwDOKRXhvM789Q_K","number":6793,"state":"open","title":"chore(deps): bump the minor-and-patch group with 53 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-10T10:41:22.000Z","updated_at":"2026-08-10T10:41:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":53,"packages":[{"name":"@chakra-ui/react","old_version":"3.36.0","new_version":"3.36.1","repository_url":"https://github.com/chakra-ui/chakra-ui"},{"name":"@clickhouse/client","old_version":"1.23.0","new_version":"1.23.1","repository_url":"https://github.com/ClickHouse/clickhouse-js"},{"name":"@hono/node-server","old_version":"2.0.10","new_version":"2.0.12","repository_url":"https://github.com/honojs/node-server"},{"name":"@modelcontextprotocol/sdk","old_version":"1.29.0","new_version":"1.30.0","repository_url":"https://github.com/modelcontextprotocol/typescript-sdk"},{"name":"@react-email/render","old_version":"2.0.9","new_version":"2.1.0","repository_url":"https://github.com/resend/react-email"},{"name":"@smithy/node-http-handler","old_version":"4.9.12","new_version":"4.9.13","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"better-auth","old_version":"1.6.23","new_version":"1.6.25","repository_url":"https://github.com/better-auth/better-auth"},{"name":"geoip-country","old_version":"5.0.202607010001","new_version":"5.0.202608010109","repository_url":"https://github.com/sapics/geoip-country"},{"name":"hono","old_version":"4.12.27","new_version":"4.12.33","repository_url":"https://github.com/honojs/hono"},{"name":"js-yaml","old_version":"5.2.1","new_version":"5.2.3","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"libphonenumber-js","old_version":"1.13.7","new_version":"1.13.10"},{"name":"liquidjs","old_version":"10.27.1","new_version":"10.28.0","repository_url":"https://github.com/harttle/liquidjs"},{"name":"marked","old_version":"18.0.5","new_version":"18.0.7","repository_url":"https://github.com/markedjs/marked"},{"name":"msgpackr","old_version":"2.0.4","new_version":"2.0.5","repository_url":"https://github.com/kriszyp/msgpackr"},{"name":"react-router","old_version":"8.1.0","new_version":"8.3.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"sanitize-html","old_version":"2.17.5","new_version":"2.17.6","repository_url":"https://github.com/apostrophecms/apostrophe"},{"name":"undici","old_version":"8.5.0","new_version":"8.9.0","repository_url":"https://github.com/nodejs/undici"},{"name":"@biomejs/biome","old_version":"2.5.1","new_version":"2.5.6","repository_url":"https://github.com/biomejs/biome"},{"name":"@chakra-ui/charts","old_version":"3.36.0","new_version":"3.36.1","repository_url":"https://github.com/chakra-ui/chakra-ui"},{"name":"@hono/zod-validator","old_version":"0.4.3","new_version":"0.9.0","repository_url":"https://github.com/honojs/middleware"},{"name":"@hookform/resolvers","old_version":"5.4.0","new_version":"5.7.1","repository_url":"https://github.com/react-hook-form/resolvers"},{"name":"@microlink/react-json-view","old_version":"1.31.21","new_version":"1.31.25","repository_url":"https://github.com/microlinkhq/react-json-view"},{"name":"@paper-design/shaders-react","old_version":"0.0.76","new_version":"0.0.78"},{"name":"@playwright/test","old_version":"1.61.1","new_version":"1.62.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"@tanstack/react-virtual","old_version":"3.14.5","new_version":"3.14.9","repository_url":"https://github.com/TanStack/virtual"},{"name":"@tiptap/extension-document","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-history","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-paragraph","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-placeholder","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/extension-text","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/pm","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@tiptap/react","old_version":"3.27.1","new_version":"3.29.2","repository_url":"https://github.com/ueberdosis/tiptap"},{"name":"@vitejs/plugin-react","old_version":"6.0.3","new_version":"6.0.5","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"@xyflow/react","old_version":"12.11.1","new_version":"12.11.2","repository_url":"https://github.com/xyflow/xyflow"},{"name":"immer","old_version":"11.1.8","new_version":"11.1.15","repository_url":"https://github.com/immerjs/immer"},{"name":"lucide-react","old_version":"1.22.0","new_version":"1.28.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"monaco-editor","old_version":"0.55.1","new_version":"0.56.0","repository_url":"https://github.com/microsoft/monaco-editor"},{"name":"motion","old_version":"12.42.2","new_version":"12.43.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"node-mocks-http","old_version":"1.17.2","new_version":"1.18.1","repository_url":"https://github.com/eugef/node-mocks-http"},{"name":"playwright","old_version":"1.61.1","new_version":"1.62.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"react-hook-form","old_version":"7.80.0","new_version":"7.84.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"recharts","old_version":"3.9.1","new_version":"3.10.1","repository_url":"https://github.com/recharts/recharts"},{"name":"rich-textarea","old_version":"0.27.0","new_version":"0.27.1","repository_url":"https://github.com/inokawa/rich-textarea"},{"name":"sass","old_version":"1.101.0","new_version":"1.102.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"shiki","old_version":"4.3.0","new_version":"4.4.1","repository_url":"https://github.com/shikijs/shiki"},{"name":"simple-statistics","old_version":"7.9.2","new_version":"7.9.3","repository_url":"https://github.com/simple-statistics/simple-statistics"},{"name":"tsx","old_version":"4.22.4","new_version":"4.23.1","repository_url":"https://github.com/privatenumber/tsx"},{"name":"vite","old_version":"8.1.2","new_version":"8.2.0","repository_url":"https://github.com/vitejs/vite"},{"name":"@rollup/rollup-linux-x64-gnu","old_version":"4.62.2","new_version":"4.62.4","repository_url":"https://github.com/rollup/rollup"},{"name":"tar","old_version":"7.5.21","new_version":"7.5.22","repository_url":"https://github.com/isaacs/node-tar"},{"name":"typescript-eslint","old_version":"8.58.1","new_version":"8.65.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"yargs","old_version":"18.0.0","new_version":"18.1.0","repository_url":"https://github.com/yargs/yargs"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 53 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@chakra-ui/react](https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react) | `3.36.0` | `3.36.1` |\n| [@clickhouse/client](https://github.com/ClickHouse/clickhouse-js) | `1.23.0` | `1.23.1` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `2.0.10` | `2.0.12` |\n| [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) | `1.29.0` | `1.30.0` |\n| [@react-email/render](https://github.com/resend/react-email/tree/HEAD/packages/render) | `2.0.9` | `2.1.0` |\n| [@smithy/node-http-handler](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/node-http-handler) | `4.9.12` | `4.9.13` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.6.23` | `1.6.25` |\n| [geoip-country](https://github.com/sapics/geoip-country) | `5.0.202607010001` | `5.0.202608010109` |\n| [hono](https://github.com/honojs/hono) | `4.12.27` | `4.12.33` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `5.2.1` | `5.2.3` |\n| [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) | `1.13.7` | `1.13.10` |\n| [liquidjs](https://github.com/harttle/liquidjs) | `10.27.1` | `10.28.0` |\n| [marked](https://github.com/markedjs/marked) | `18.0.5` | `18.0.7` |\n| [msgpackr](https://github.com/kriszyp/msgpackr) | `2.0.4` | `2.0.5` |\n| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `8.1.0` | `8.3.0` |\n| [sanitize-html](https://github.com/apostrophecms/apostrophe/tree/HEAD/packages/sanitize-html) | `2.17.5` | `2.17.6` |\n| [undici](https://github.com/nodejs/undici) | `8.5.0` | `8.9.0` |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.1` | `2.5.6` |\n| [@chakra-ui/charts](https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/charts) | `3.36.0` | `3.36.1` |\n| [@hono/zod-validator](https://github.com/honojs/middleware/tree/HEAD/packages/zod-validator) | `0.4.3` | `0.9.0` |\n| [@hookform/resolvers](https://github.com/react-hook-form/resolvers) | `5.4.0` | `5.7.1` |\n| [@microlink/react-json-view](https://github.com/microlinkhq/react-json-view) | `1.31.21` | `1.31.25` |\n| @paper-design/shaders-react | `0.0.76` | `0.0.78` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.61.1` | `1.62.1` |\n| [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual) | `3.14.5` | `3.14.9` |\n| [@tiptap/extension-document](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-document) | `3.27.1` | `3.29.2` |\n| [@tiptap/extension-history](https://github.com/ueberdosis/tiptap/tree/HEAD/packages-deprecated/extension-history) | `3.27.1` | `3.29.2` |\n| [@tiptap/extension-paragraph](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-paragraph) | `3.27.1` | `3.29.2` |\n| [@tiptap/extension-placeholder](https://github.com/ueberdosis/tiptap/tree/HEAD/packages-deprecated/extension-placeholder) | `3.27.1` | `3.29.2` |\n| [@tiptap/extension-text](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-text) | `3.27.1` | `3.29.2` |\n| [@tiptap/pm](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/pm) | `3.27.1` | `3.29.2` |\n| [@tiptap/react](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/react) | `3.27.1` | `3.29.2` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.3` | `6.0.5` |\n| [@xyflow/react](https://github.com/xyflow/xyflow/tree/HEAD/packages/react) | `12.11.1` | `12.11.2` |\n| [immer](https://github.com/immerjs/immer) | `11.1.8` | `11.1.15` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.22.0` | `1.28.0` |\n| [monaco-editor](https://github.com/microsoft/monaco-editor) | `0.55.1` | `0.56.0` |\n| [motion](https://github.com/motiondivision/motion) | `12.42.2` | `12.43.0` |\n| [node-mocks-http](https://github.com/eugef/node-mocks-http) | `1.17.2` | `1.18.1` |\n| [playwright](https://github.com/microsoft/playwright) | `1.61.1` | `1.62.1` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.80.0` | `7.84.0` |\n| [recharts](https://github.com/recharts/recharts) | `3.9.1` | `3.10.1` |\n| [rich-textarea](https://github.com/inokawa/rich-textarea) | `0.27.0` | `0.27.1` |\n| [sass](https://github.com/sass/dart-sass) | `1.101.0` | `1.102.0` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `4.3.0` | `4.4.1` |\n| [simple-statistics](https://github.com/simple-statistics/simple-statistics) | `7.9.2` | `7.9.3` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.22.4` | `4.23.1` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.1.2` | `8.2.0` |\n| [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup) | `4.62.2` | `4.62.4` |\n| [tar](https://github.com/isaacs/node-tar) | `7.5.21` | `7.5.22` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.58.1` | `8.65.0` |\n| [yargs](https://github.com/yargs/yargs) | `18.0.0` | `18.1.0` |\n| [nock](https://github.com/nock/nock) | `14.0.16` | `14.0.17` |\n\nUpdates `@chakra-ui/react` from 3.36.0 to 3.36.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chakra-ui/chakra-ui/releases\"\u003e@​chakra-ui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​chakra-ui/react\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.36.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10868\"\u003e#10868\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/f32a160162ba9523f93080587df086a99ca5bfdc\"\u003e\u003ccode\u003ef32a160\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/WahabKhan7528\"\u003e\u003ccode\u003e@​WahabKhan7528\u003c/code\u003e\u003c/a\u003e! -\n\u003cstrong\u003eOverlayManager\u003c/strong\u003e: add has() method to createOverlay return\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10885\"\u003e#10885\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e503f8d9f403b7dac71ee586857037d791e7ee8c\"\u003e\u003ccode\u003ee503f8d\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Bleed: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/129c50ff9be80fa4ad5cc0a39b6cff8a20609c42\"\u003e\u003ccode\u003e129c50f\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Fix issue where the\nchecked ring of \u003ccode\u003eRadioCard\u003c/code\u003e and \u003ccode\u003eCheckboxCard\u003c/code\u003e (outline variant) gets clipped\nwhen a parent has \u003ccode\u003eoverflow: hidden|auto|scroll\u003c/code\u003e. The ring is now drawn with\nan inset shadow instead of an outer shadow.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10859\"\u003e#10859\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/6f102700bdf5fd4e61971db77e65f1516ce8ab38\"\u003e\u003ccode\u003e6f10270\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Checkmark: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10884\"\u003e#10884\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e7431f1c9e05cb698492c65c6d72aca2e8c1151c\"\u003e\u003ccode\u003ee7431f1\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/sanjibani\"\u003e\u003ccode\u003e@​sanjibani\u003c/code\u003e\u003c/a\u003e! - - Docs: fix\n\u003ccode\u003eStack.Separator\u003c/code\u003e references in the v3 migration guide. The standalone\n\u003ccode\u003eSeparator\u003c/code\u003e component is now used in both the \u003ccode\u003eStackDivider\u003c/code\u003e and \u003ccode\u003eStack Props\u003c/code\u003e\nexamples.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/0fe305592d90bf943b27b7a40668e4bf1648cb29\"\u003e\u003ccode\u003e0fe3055\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Fix error when\nmerging recipes (e.g. composing a recipe-based component through the \u003ccode\u003echakra\u003c/code\u003e\nfactory). Recipe merging now normalizes compiled and raw configs before\ncombining them, and no longer throws or mutates the source configs.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10879\"\u003e#10879\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e882dc0e714be7d37d7a1fd93fce8ed08fe7905d\"\u003e\u003ccode\u003ee882dc0\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Float: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/2ed9026862cf1d816e981746d723256bcbd59159\"\u003e\u003ccode\u003e2ed9026\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Add a default\n\u003ccode\u003eminSize\u003c/code\u003e of \u003ccode\u003e{ width: 240, height: 100 }\u003c/code\u003e to \u003ccode\u003eFloatingPanel.Root\u003c/code\u003e to prevent\nthe panel from being resized to zero. Pass your own \u003ccode\u003eminSize\u003c/code\u003e to override it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10863\"\u003e#10863\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/b5de5e246bdecfeb9326c301c3cc397cc2cd676d\"\u003e\u003ccode\u003eb5de5e2\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Image: Fix\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/chakra-ui/chakra-ui/blob/main/packages/react/CHANGELOG.md\"\u003e@​chakra-ui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.36.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10868\"\u003e#10868\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/f32a160162ba9523f93080587df086a99ca5bfdc\"\u003e\u003ccode\u003ef32a160\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/WahabKhan7528\"\u003e\u003ccode\u003e@​WahabKhan7528\u003c/code\u003e\u003c/a\u003e! -\n\u003cstrong\u003eOverlayManager\u003c/strong\u003e: add has() method to createOverlay return\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10885\"\u003e#10885\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e503f8d9f403b7dac71ee586857037d791e7ee8c\"\u003e\u003ccode\u003ee503f8d\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Bleed: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/129c50ff9be80fa4ad5cc0a39b6cff8a20609c42\"\u003e\u003ccode\u003e129c50f\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Fix issue where the\nchecked ring of \u003ccode\u003eRadioCard\u003c/code\u003e and \u003ccode\u003eCheckboxCard\u003c/code\u003e (outline variant) gets clipped\nwhen a parent has \u003ccode\u003eoverflow: hidden|auto|scroll\u003c/code\u003e. The ring is now drawn with\nan inset shadow instead of an outer shadow.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10859\"\u003e#10859\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/6f102700bdf5fd4e61971db77e65f1516ce8ab38\"\u003e\u003ccode\u003e6f10270\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Checkmark: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10884\"\u003e#10884\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e7431f1c9e05cb698492c65c6d72aca2e8c1151c\"\u003e\u003ccode\u003ee7431f1\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/sanjibani\"\u003e\u003ccode\u003e@​sanjibani\u003c/code\u003e\u003c/a\u003e! - - Docs: fix\n\u003ccode\u003eStack.Separator\u003c/code\u003e references in the v3 migration guide. The standalone\n\u003ccode\u003eSeparator\u003c/code\u003e component is now used in both the \u003ccode\u003eStackDivider\u003c/code\u003e and \u003ccode\u003eStack Props\u003c/code\u003e\nexamples.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/0fe305592d90bf943b27b7a40668e4bf1648cb29\"\u003e\u003ccode\u003e0fe3055\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Fix error when\nmerging recipes (e.g. composing a recipe-based component through the \u003ccode\u003echakra\u003c/code\u003e\nfactory). Recipe merging now normalizes compiled and raw configs before\ncombining them, and no longer throws or mutates the source configs.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10879\"\u003e#10879\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e882dc0e714be7d37d7a1fd93fce8ed08fe7905d\"\u003e\u003ccode\u003ee882dc0\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/dfedoryshchev\"\u003e\u003ccode\u003e@​dfedoryshchev\u003c/code\u003e\u003c/a\u003e! - - Float: Fix\nincorrect css prop application\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/2ed9026862cf1d816e981746d723256bcbd59159\"\u003e\u003ccode\u003e2ed9026\u003c/code\u003e\u003c/a\u003e\nThanks \u003ca href=\"https://github.com/segunadebayo\"\u003e\u003ccode\u003e@​segunadebayo\u003c/code\u003e\u003c/a\u003e! - Add a default\n\u003ccode\u003eminSize\u003c/code\u003e of \u003ccode\u003e{ width: 240, height: 100 }\u003c/code\u003e to \u003ccode\u003eFloatingPanel.Root\u003c/code\u003e to prevent\nthe panel from being resized to zero. Pass your own \u003ccode\u003eminSize\u003c/code\u003e to override it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/chakra-ui/chakra-ui/pull/10863\"\u003e#10863\u003c/a\u003e\n\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/b5de5e246bdecfeb9326c301c3cc397cc2cd676d\"\u003e\u003ccode\u003eb5de5e2\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/f8133940accf0b7de1f7c9ac4aca37e9be5e2027\"\u003e\u003ccode\u003ef813394\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10857\"\u003e#10857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e503f8d9f403b7dac71ee586857037d791e7ee8c\"\u003e\u003ccode\u003ee503f8d\u003c/code\u003e\u003c/a\u003e fix: correct css prop usage in Bleed component (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10885\"\u003e#10885\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/0fe305592d90bf943b27b7a40668e4bf1648cb29\"\u003e\u003ccode\u003e0fe3055\u003c/code\u003e\u003c/a\u003e perf(react): cache compiled recipes and memoize variant resolution\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/e882dc0e714be7d37d7a1fd93fce8ed08fe7905d\"\u003e\u003ccode\u003ee882dc0\u003c/code\u003e\u003c/a\u003e fix: correct css prop usage in Float component (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10879\"\u003e#10879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/ff2067e7ad5f08017f7c17bf047a92f9ff2a215a\"\u003e\u003ccode\u003eff2067e\u003c/code\u003e\u003c/a\u003e fix(deps): update non-major dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/c4e79c122a6500f5f68f1c00a826c315a808d511\"\u003e\u003ccode\u003ec4e79c1\u003c/code\u003e\u003c/a\u003e fix: forward the rel attribute on LinkOverlay (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10873\"\u003e#10873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/f32a160162ba9523f93080587df086a99ca5bfdc\"\u003e\u003ccode\u003ef32a160\u003c/code\u003e\u003c/a\u003e feat(overlay): add has() method to createOverlay return (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10868\"\u003e#10868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/a1548ba60c3ad95d5b236843528e0aca30c165bc\"\u003e\u003ccode\u003ea1548ba\u003c/code\u003e\u003c/a\u003e fix: correct misspelled \u0026quot;permuations\u0026quot; variable in breakpoints (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10864\"\u003e#10864\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/b5de5e246bdecfeb9326c301c3cc397cc2cd676d\"\u003e\u003ccode\u003eb5de5e2\u003c/code\u003e\u003c/a\u003e fix: correct className usage in Image component (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10863\"\u003e#10863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chakra-ui/chakra-ui/commit/6f102700bdf5fd4e61971db77e65f1516ce8ab38\"\u003e\u003ccode\u003e6f10270\u003c/code\u003e\u003c/a\u003e fix: correct css prop usage in Checkmark component (\u003ca href=\"https://github.com/chakra-ui/chakra-ui/tree/HEAD/packages/react/issues/10859\"\u003e#10859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/chakra-ui/chakra-ui/commits/@chakra-ui/react@3.36.1/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clickhouse/client` from 1.23.0 to 1.23.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/releases\"\u003e@​clickhouse/client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eclient-1.23.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export \u003ccode\u003eEXCEPTION_TAG_HEADER_NAME\u003c/code\u003e and \u003ccode\u003eextractErrorAtTheEndOfChunk\u003c/code\u003e from \u003ccode\u003e@clickhouse/client\u003c/code\u003e. Both are part of the (now deprecated) \u003ccode\u003e@clickhouse/client-common\u003c/code\u003e public API but were missed when its surface was bundled into and re-exported from the client packages in 1.23.0 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/845\"\u003e#845\u003c/a\u003e). Reported downstream by Langfuse. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/935\"\u003e#935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/935\"\u003e#935\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/pull/935\"\u003eClickHouse/clickhouse-js#935\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/845\"\u003e#845\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/pull/845\"\u003eClickHouse/clickhouse-js#845\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eclient-web-1.23.1\u003c/h2\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export \u003ccode\u003eEXCEPTION_TAG_HEADER_NAME\u003c/code\u003e and \u003ccode\u003eextractErrorAtTheEndOfChunk\u003c/code\u003e from \u003ccode\u003e@clickhouse/client-web\u003c/code\u003e. Both are part of the (now deprecated) \u003ccode\u003e@clickhouse/client-common\u003c/code\u003e public API but were missed when its surface was bundled into and re-exported from the client packages in 1.23.0 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/845\"\u003e#845\u003c/a\u003e). Reported downstream by Langfuse. (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/935\"\u003e#935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/935\"\u003e#935\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/pull/935\"\u003eClickHouse/clickhouse-js#935\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/845\"\u003e#845\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/pull/845\"\u003eClickHouse/clickhouse-js#845\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/CHANGELOG.md\"\u003e@​clickhouse/client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!IMPORTANT]\n\u003cstrong\u003eThis repository-wide changelog is frozen.\u003c/strong\u003e New entries now live in each\npackage's own \u003ccode\u003eCHANGELOG.md\u003c/code\u003e:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@clickhouse/client\u003c/code\u003e → \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-node/CHANGELOG.md\"\u003e\u003ccode\u003ehttps://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-node/CHANGELOG.md\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@clickhouse/client-web\u003c/code\u003e → \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-web/CHANGELOG.md\"\u003e\u003ccode\u003ehttps://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-web/CHANGELOG.md\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@clickhouse/client-common\u003c/code\u003e (deprecated) → \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-common/CHANGELOG.md\"\u003e\u003ccode\u003ehttps://github.com/ClickHouse/clickhouse-js/blob/main/packages/client-common/CHANGELOG.md\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@clickhouse/datatype-parser\u003c/code\u003e → \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/packages/datatype-parser/CHANGELOG.md\"\u003e\u003ccode\u003ehttps://github.com/ClickHouse/clickhouse-js/blob/main/packages/datatype-parser/CHANGELOG.md\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@clickhouse/rowbinary\u003c/code\u003e → \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/blob/main/skills/clickhouse-js-node-rowbinary-parser/CHANGELOG.md\"\u003e\u003ccode\u003ehttps://github.com/ClickHouse/clickhouse-js/blob/main/skills/clickhouse-js-node-rowbinary-parser/CHANGELOG.md\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThe history below (through \u003ccode\u003e@clickhouse/client\u003c/code\u003e 1.23.0) is retained for\nreference and was copied as-is into each client package's changelog as the\nstarting point for the split.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/f67717b944dd4b0451468602cdad9bd3ecad7dd8\"\u003e\u003ccode\u003ef67717b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/941\"\u003e#941\u003c/a\u003e from ClickHouse/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/3bccc8139f96a38a80c0cc27d8e22d4820be6181\"\u003e\u003ccode\u003e3bccc81\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​clickhouse/client-web\u003c/code\u003e version to 1.23.1 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/940\"\u003e#940\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/cc9383c9576f23fbdb7914f3d01c5c4ef03899d1\"\u003e\u003ccode\u003ecc9383c\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​clickhouse/client\u003c/code\u003e version to 1.23.1 (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/939\"\u003e#939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/8415878d0cdd86c3b39bdd635b194108e1a0df07\"\u003e\u003ccode\u003e8415878\u003c/code\u003e\u003c/a\u003e fix(ci): lockfile-age-audit — request full packument so time is present (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/71b2e8a1ac80dacd75b11927926140754e1e64b7\"\u003e\u003ccode\u003e71b2e8a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/936\"\u003e#936\u003c/a\u003e from ClickHouse/main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/a417d5c051ba5768bc2cc2cbdadff0e14a41e1b6\"\u003e\u003ccode\u003ea417d5c\u003c/code\u003e\u003c/a\u003e fix(client): re-export EXCEPTION_TAG_HEADER_NAME and extractErrorAtTheEndOfCh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/305030d9714aca93e9b5f7e128408d7e41867bd0\"\u003e\u003ccode\u003e305030d\u003c/code\u003e\u003c/a\u003e Separate per-package READMEs and stop prepack from overwriting them (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/934\"\u003e#934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/8c51d9a12e67e82ef431e8158d5b77ce26e40e3a\"\u003e\u003ccode\u003e8c51d9a\u003c/code\u003e\u003c/a\u003e ci: run RowBinary skill benchmarks on a live ClickHouse (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/933\"\u003e#933\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/199f99460ab2fda2c87544bd4a7dad8e7509f60f\"\u003e\u003ccode\u003e199f994\u003c/code\u003e\u003c/a\u003e Embed Vitest configs into client packages; run common tests from node/web (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ClickHouse/clickhouse-js/commit/ed25b25893241eda007bf4412dee16f0d650de1a\"\u003e\u003ccode\u003eed25b25\u003c/code\u003e\u003c/a\u003e Run web Vitest browser tests headless by default (\u003ca href=\"https://redirect.github.com/ClickHouse/clickhouse-js/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ClickHouse/clickhouse-js/compare/client-1.23.0...client-1.23.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@hono/node-server` from 2.0.10 to 2.0.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/node-server/releases\"\u003e@​hono/node-server's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.12\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: replace supertest by \u003ca href=\"https://github.com/BlankParticle\"\u003e\u003ccode\u003e@​BlankParticle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/379\"\u003ehonojs/node-server#379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(response): copy headers when init is a foreign Response by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/382\"\u003ehonojs/node-server#382\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v2.0.11...v2.0.12\"\u003ehttps://github.com/honojs/node-server/compare/v2.0.11...v2.0.12\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.0.11\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: use a custom helper for path traversal tests by \u003ca href=\"https://github.com/BlankParticle\"\u003e\u003ccode\u003e@​BlankParticle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/377\"\u003ehonojs/node-server#377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(request): fast-path QUERY methods by \u003ca href=\"https://github.com/usualoma\"\u003e\u003ccode\u003e@​usualoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/376\"\u003ehonojs/node-server#376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(request): fast-path PATCH method by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/380\"\u003ehonojs/node-server#380\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v2.0.10...v2.0.11\"\u003ehttps://github.com/honojs/node-server/compare/v2.0.10...v2.0.11\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/honojs/node-server/commit/a813b6cdaa15baac3ead84e9e6ed5b72b2353c96\"\u003e\u003ccode\u003ea813b6c\u003c/code\u003e\u003c/a\u003e 2.0.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/caf48bafd4638bac5c338166b8858b72bcf79257\"\u003e\u003ccode\u003ecaf48ba\u003c/code\u003e\u003c/a\u003e fix(response): copy headers when init is a foreign Response (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/3b1dd6875812e0b5aee43ec3fac66c191fd6251f\"\u003e\u003ccode\u003e3b1dd68\u003c/code\u003e\u003c/a\u003e test: replace supertest (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/834e54f15cf12b80cf82823c845b2bab41056cf0\"\u003e\u003ccode\u003e834e54f\u003c/code\u003e\u003c/a\u003e 2.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/ba72bcd8c563fbe1e9678e7ef27794a0aa4a6158\"\u003e\u003ccode\u003eba72bcd\u003c/code\u003e\u003c/a\u003e perf(request): fast-path PATCH method (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/962baa463879da394008f27510d68dc90b640e99\"\u003e\u003ccode\u003e962baa4\u003c/code\u003e\u003c/a\u003e perf(request): fast-path QUERY methods (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/376\"\u003e#376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/62284d659380cb0354510d0359c160c8d970764d\"\u003e\u003ccode\u003e62284d6\u003c/code\u003e\u003c/a\u003e test: use a custom helper for path traversal tests (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/node-server/compare/v2.0.10...v2.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@modelcontextprotocol/sdk` from 1.29.0 to 1.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/releases\"\u003e@​modelcontextprotocol/sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.30.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): prioritize zod issues and format them by \u003ca href=\"https://github.com/mozmo15\"\u003e\u003ccode\u003e@​mozmo15\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1503\"\u003emodelcontextprotocol/typescript-sdk#1503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(ci): switch publish to OIDC trusted publishing by \u003ca href=\"https://github.com/felixweinberger\"\u003e\u003ccode\u003e@​felixweinberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1839\"\u003emodelcontextprotocol/typescript-sdk#1839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd end-to-end test suite by \u003ca href=\"https://github.com/felixweinberger\"\u003e\u003ccode\u003e@​felixweinberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2167\"\u003emodelcontextprotocol/typescript-sdk#2167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1 stdio buffer limit by \u003ca href=\"https://github.com/KKonstantinov\"\u003e\u003ccode\u003e@​KKonstantinov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2239\"\u003emodelcontextprotocol/typescript-sdk#2239\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: support Zod 3.25 method literals by \u003ca href=\"https://github.com/mattzcarey\"\u003e\u003ccode\u003e@​mattzcarey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2368\"\u003emodelcontextprotocol/typescript-sdk#2368\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate Content-Type by parsed media type instead of substring match (v1.x) by \u003ca href=\"https://github.com/felixweinberger\"\u003e\u003ccode\u003e@​felixweinberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2444\"\u003emodelcontextprotocol/typescript-sdk#2444\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: send SSE keep-alive comment frames from Streamable HTTP server transport (v1.x) by \u003ca href=\"https://github.com/mattzcarey\"\u003e\u003ccode\u003e@​mattzcarey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2538\"\u003emodelcontextprotocol/typescript-sdk#2538\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deps): widen \u003ccode\u003e@​hono/node-server\u003c/code\u003e past GHSA-frvp-7c67-39w9 by \u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2549\"\u003emodelcontextprotocol/typescript-sdk#2549\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix SSE keep-alive timer lifecycle in Streamable HTTP server transport (v1.x) by \u003ca href=\"https://github.com/felixweinberger\"\u003e\u003ccode\u003e@​felixweinberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2547\"\u003emodelcontextprotocol/typescript-sdk#2547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump version to 1.30.0 by \u003ca href=\"https://github.com/felixweinberger\"\u003e\u003ccode\u003e@​felixweinberger\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2563\"\u003emodelcontextprotocol/typescript-sdk#2563\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/mozmo15\"\u003e\u003ccode\u003e@​mozmo15\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1503\"\u003emodelcontextprotocol/typescript-sdk#1503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/arimu1\"\u003e\u003ccode\u003e@​arimu1\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/2549\"\u003emodelcontextprotocol/typescript-sdk#2549\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.29.0...1.30.0\"\u003ehttps://github.com/modelcontextprotocol/typescript-sdk/compare/v1.29.0...1.30.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/modelcontextprotocol/typescript-sdk/commit/2d889f2b329e46680ec9bdd565de4616c497825a\"\u003e\u003ccode\u003e2d889f2\u003c/code\u003e\u003c/a\u003e chore: bump version to 1.30.0 (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/2563\"\u003e#2563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/e3f3daa12cc2603919939b72136ce9d9e800b868\"\u003e\u003ccode\u003ee3f3daa\u003c/code\u003e\u003c/a\u003e Fix SSE keep-alive timer lifecycle in Streamable HTTP server transport (v1.x)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/bb5a718cbf90796bacbf62218b359196d210426b\"\u003e\u003ccode\u003ebb5a718\u003c/code\u003e\u003c/a\u003e fix(deps): widen \u003ccode\u003e@​hono/node-server\u003c/code\u003e past GHSA-frvp-7c67-39w9 (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/2549\"\u003e#2549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/1dad2634ce5799fb386283d14291d1b4935a9a52\"\u003e\u003ccode\u003e1dad263\u003c/code\u003e\u003c/a\u003e fix: send SSE keep-alive comment frames from Streamable HTTP server transport...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/69749aa5081ddfe675d36da8d96c7e27d83742b8\"\u003e\u003ccode\u003e69749aa\u003c/code\u003e\u003c/a\u003e Validate Content-Type by parsed media type instead of substring match (v1.x) ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/369513df7b0e9d8a979c86f68ba1930e0d5f27f0\"\u003e\u003ccode\u003e369513d\u003c/code\u003e\u003c/a\u003e fix: support Zod 3.25 method literals (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/2368\"\u003e#2368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/e7ee57c2f33b8290a78a3cefa27ab635fe67fbff\"\u003e\u003ccode\u003ee7ee57c\u003c/code\u003e\u003c/a\u003e v1 stdio buffer limit (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/2239\"\u003e#2239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/c36e1ef5bb3b07b0c23fc6d28d4a6b56ebdd9512\"\u003e\u003ccode\u003ec36e1ef\u003c/code\u003e\u003c/a\u003e Add end-to-end test suite (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/2167\"\u003e#2167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/bf1e022bd219f678b3865093d58595c6c8a67f1a\"\u003e\u003ccode\u003ebf1e022\u003c/code\u003e\u003c/a\u003e chore(ci): switch publish to OIDC trusted publishing (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1839\"\u003e#1839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/9edbab7a09f31a288a27df3220edbebff45dbb6c\"\u003e\u003ccode\u003e9edbab7\u003c/code\u003e\u003c/a\u003e fix(server): prioritize zod issues and format them (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1503\"\u003e#1503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.29.0...1.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​modelcontextprotocol/sdk\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@react-email/render` from 2.0.9 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/react-email/releases\"\u003e@​react-email/render's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba96cfa: introduce new \u003ccode\u003eunstableToPlainText\u003c/code\u003e and \u003ccode\u003eunstableTextConversion\u003c/code\u003e that sidesteps html-to-text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e58d8c08: feat: add \u003ccode\u003edata-text-format=\u0026quot;dataTable\u0026quot;\u003c/code\u003e to render tables as aligned columns in plain text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​react-email/render\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.0.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec300cfb: Strip React's auto-injected \u003ccode\u003e\u0026lt;link rel=\u0026quot;preload\u0026quot; as=\u0026quot;image\u0026quot;\u0026gt;\u003c/code\u003e resource hints from rendered email HTML. React adds one to the document \u003ccode\u003e\u0026lt;head\u0026gt;\u003c/code\u003e for every \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e during SSR, but email clients ignore preload hints, so they were just noise in the output. Other \u003ccode\u003e\u0026lt;link\u0026gt;\u003c/code\u003e tags (stylesheets, fonts, user-authored non-image preloads) are left untouched.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/resend/react-email/blob/canary/packages/render/CHANGELOG.md\"\u003e@​react-email/render's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.1.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eba96cfa: introduce new \u003ccode\u003eunstableToPlainText\u003c/code\u003e and \u003ccode\u003eunstableTextConversion\u003c/code\u003e that sidesteps html-to-text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e58d8c08: feat: add \u003ccode\u003edata-text-format=\u0026quot;dataTable\u0026quot;\u003c/code\u003e to render tables as aligned columns in plain text\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.0.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec300cfb: Strip React's auto-injected \u003ccode\u003e\u0026lt;link rel=\u0026quot;preload\u0026quot; as=\u0026quot;image\u0026quot;\u0026gt;\u003c/code\u003e resource hints from rendered email HTML. React adds one to the document \u003ccode\u003e\u0026lt;head\u0026gt;\u003c/code\u003e for every \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e during SSR, but email clients ignore preload hints, so they were just noise in the output. Other \u003ccode\u003e\u0026lt;link\u0026gt;\u003c/code\u003e tags (stylesheets, fonts, user-authored non-image preloads) are left untouched.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/a8ccfeca4cf99dff7bbb13e6a067c4b4d0e141a1\"\u003e\u003ccode\u003ea8ccfec\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3640\"\u003e#3640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/ba96cfa29bd45fafd364d936b8ad3fe510deb84c\"\u003e\u003ccode\u003eba96cfa\u003c/code\u003e\u003c/a\u003e feat(render): new \u003ccode\u003eunstableToPlainText\u003c/code\u003e and \u003ccode\u003eunstableTextConversion\u003c/code\u003e (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3639\"\u003e#3639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/58d8c086ef167e3c4c5ad49c6f799e2a25c80aa9\"\u003e\u003ccode\u003e58d8c08\u003c/code\u003e\u003c/a\u003e feat(render): data-text-format attribute for each html-to-text format (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/2596\"\u003e#2596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/ee88bec4679eec7985f9af37f7a6aa9772623c1a\"\u003e\u003ccode\u003eee88bec\u003c/code\u003e\u003c/a\u003e fix(render): resolve implicit TypeScript type errors in pretty util (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3616\"\u003e#3616\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/7792c3dbaf39d16a3d1c60841cda5f5c2ea6bfc5\"\u003e\u003ccode\u003e7792c3d\u003c/code\u003e\u003c/a\u003e chore(root): version packages (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3615\"\u003e#3615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/resend/react-email/commit/c300cfb2767a87d86e38104bd7a72252acccdd5b\"\u003e\u003ccode\u003ec300cfb\u003c/code\u003e\u003c/a\u003e fix(render): strip auto-injected image preload links from rendered HTML (\u003ca href=\"https://github.com/resend/react-email/tree/HEAD/packages/render/issues/3577\"\u003e#3577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/resend/react-email/commits/@react-email/render@2.1.0/packages/render\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@smithy/node-http-handler` from 4.9.12 to 4.9.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/releases\"\u003e@​smithy/node-http-handler's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​smithy/node-http-handler\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.9.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [fcf1366]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/blob/main/packages/node-http-handler/CHANGELOG.md\"\u003e@​smithy/node-http-handler's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.9.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [fcf1366]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/bcff71dba309446910f7a23b050350d3be77200d\"\u003e\u003ccode\u003ebcff71d\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/node-http-handler/issues/2193\"\u003e#2193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commits/@smithy/node-http-handler@4.9.13/packages/node-http-handler\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.6.23 to 1.6.25\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.25\u003c/h2\u003e\n\u003ch2\u003e\u003ccode\u003ebetter-auth\u003c/code\u003e\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed Apple OAuth not sending the PKCE code challenge during authorization, causing token exchange failures (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10294\"\u003e#10294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed Google One Tap creating new users when sign-up was disabled on the Google provider (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10479\"\u003e#10479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e$fetch\u003c/code\u003e and \u003ccode\u003e$store\u003c/code\u003e not being exposed on the Solid client (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10444\"\u003e#10444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed internal adapter queries being routed to the wrong table when a built-in table's \u003ccode\u003emodelName\u003c/code\u003e was set to another table's schema key (e.g. \u003ccode\u003euser.modelName = \u0026quot;account\u0026quot;\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor detailed changes, see \u003ca href=\"https://github.com/better-auth/better-auth/blob/07a646ea190167370fbbb60a0fa2c3be3bec5522/packages/better-auth/CHANGELOG.md\"\u003e\u003ccode\u003eCHANGELOG\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eContributors\u003c/h2\u003e\n\u003cp\u003eThanks to everyone who contributed to this release:\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/birkskyum\"\u003e\u003ccode\u003e@​birkskyum\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/jsj\"\u003e\u003ccode\u003e@​jsj\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/krish-vachhani\"\u003e\u003ccode\u003e@​krish-vachhani\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eFull changelog:\u003c/strong\u003e \u003ca href=\"https://github.com/better-auth/better-auth/compare/v1.6.24...v1.6.25\"\u003e\u003ccode\u003ev1.6.24...v1.6.25\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.6.24\u003c/h2\u003e\n\u003ch2\u003e\u003ccode\u003ebetter-auth\u003c/code\u003e\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded request context (\u003ccode\u003ectx\u003c/code\u003e) as a third argument to \u003ccode\u003everifyIdToken\u003c/code\u003e, enabling custom ID token verifiers to read request headers (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10376\"\u003e#10376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ebeforeStoreCookie\u003c/code\u003e option to the last-login-method plugin for GDPR compliance (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/5753\"\u003e#5753\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReplaced flaky MongoDB where-coercion integration test with a direct unit test for more reliable test runs (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10369\"\u003e#10369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed the \u003ccode\u003eget-session\u003c/code\u003e endpoint to include \u003ccode\u003eno-store\u003c/code\u003e cache control headers, preventing stale session data from being served (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10222\"\u003e#10222\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed SQLite migration diffs to recognize \u003ccode\u003eBIGINT\u003c/code\u003e as a valid number type, preventing spurious pending changes on rate limiter columns (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10316\"\u003e#10316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed auth requests failing when request cloning throws an error inside verification callbacks (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10336\"\u003e#10336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseSession({ throw: true })\u003c/code\u003e incorrectly excluding \u003ccode\u003enull\u003c/code\u003e from its \u003ccode\u003edata\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/9787\"\u003e#9787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed auth query revalidation and signal listeners not being restored after a client component remounts (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10379\"\u003e#10379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed the \u003ccode\u003eCookieAttributes\u003c/code\u003e index signature type to be more precise (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10442\"\u003e#10442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed silent misrouting of adapter queries when \u003ccode\u003euser.modelName\u003c/code\u003e was set to a value that collides with another schema key (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10235\"\u003e#10235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed Kysely migration generation producing duplicate indexes for fields marked both \u003ccode\u003eunique\u003c/code\u003e and \u003ccode\u003eindex\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10357\"\u003e#10357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed magic-link and email-OTP send endpoints to validate the \u003ccode\u003eOrigin\u003c/code\u003e header on cookieless requests, preventing cross-origin abuse (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10368\"\u003e#10368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed remote MCP auth 401 challenge headers being hidden from browser clients due to missing CORS exposure (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10290\"\u003e#10290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed OpenAPI schema to include plugin user fields (such as \u003ccode\u003eusername\u003c/code\u003e and \u003ccode\u003edisplayUsername\u003c/code\u003e) in \u003ccode\u003e/sign-up/email\u003c/code\u003e and \u003ccode\u003e/update-user\u003c/code\u003e request bodies (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10453\"\u003e#10453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eorganization.listMembers\u003c/code\u003e failing with \u0026quot;User not found for member\u0026quot; for organizations with more than ~100 members (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10342\"\u003e#10342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed organization invitations to use database-generated IDs when \u003ccode\u003eadvanced.database.generateId\u003c/code\u003e is configured, matching the behavior of other models (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10040\"\u003e#10040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetDefaultModelName\u003c/code\u003e to prefer exact schema key matches over \u003ccode\u003emodelName\u003c/code\u003e aliases, preventing adapter queries from being misrouted when a built-in table's name collides with another schema key\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor detailed changes, see \u003ca href=\"https://github.com/better-auth/better-auth/blob/9a661c7b7abceaa81123b2c56757ee24f3ad2ed6/packages/better-auth/CHANGELOG.md\"\u003e\u003ccode\u003eCHANGELOG\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003eauth\u003c/code\u003e\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/better-auth/better-auth/blob/main/packages/better-auth/CHANGELOG.md\"\u003ebetter-auth's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.6.25\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10479\"\u003e#10479\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5124c3487903e96223bb3f54347724bb0204bb95\"\u003e\u003ccode\u003e5124c34\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/krish-vachhani\"\u003e\u003ccode\u003e@​krish-vachhani\u003c/code\u003e\u003c/a\u003e! - Prevent Google One Tap from creating new users when sign-up is disabled for the Google provider.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10444\"\u003e#10444\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/743935991f9991e8243d6c3d14773b9cfca462e8\"\u003e\u003ccode\u003e7439359\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/birkskyum\"\u003e\u003ccode\u003e@​birkskyum\u003c/code\u003e\u003c/a\u003e! - Expose the real \u003ccode\u003e$fetch\u003c/code\u003e instance and \u003ccode\u003e$store\u003c/code\u003e atoms from the Solid client instead of resolving them as dynamic API routes.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/better-auth/better-auth/commit/0ffd1fb28d44a8266d62791cd4c97e263444d03b\"\u003e\u003ccode\u003e0ffd1fb\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/drizzle-adapter\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/kysely-adapter\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/memory-adapter\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/mongo-adapter\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/prisma-adapter\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​better-auth/telemetry\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.25\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.6.24\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10235\"\u003e#10235\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/03dc5a046f536994950800ea557b8e2e2e0cdfdd\"\u003e\u003ccode\u003e03dc5a0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - Fixes silent foreign-key and adapter-join misrouting when a user remaps a built-in model name to a string that collides with another schema key\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10357\"\u003e#10357\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/750894037639c4158472cc1d4994b0e07bf1f59a\"\u003e\u003ccode\u003e7508940\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/c-nicol\"\u003e\u003ccode\u003e@​c-nicol\u003c/code\u003e\u003c/a\u003e! - Fixes Kysely migration generation for new-table fields that are both unique: true and index: true.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10342\"\u003e#10342\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/bae71988ab79aeb4f19f245ceabac9eca8706a50\"\u003e\u003ccode\u003ebae7198\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - Fix \u003ccode\u003eorganization.listMembers\u003c/code\u003e failing with \u0026quot;User not found for member\u0026quot; for orgs with more than ~100 members by applying the same membership limit to the users query.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10336\"\u003e#10336\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ef4d27360cec8a0bc11a94e135ea4a3dd32b1969\"\u003e\u003ccode\u003eef4d273\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Tushar-Khandelwal-2004\"\u003e\u003ccode\u003e@​Tushar-Khandelwal-2004\u003c/code\u003e\u003c/a\u003e! - Prevent verification callbacks from failing auth requests when cloning the request throws.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10333\"\u003e#10333\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/99dbdd7ea98740d11689394220a718dfb9579276\"\u003e\u003ccode\u003e99dbdd7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/c-nicol\"\u003e\u003ccode\u003e@​c-nicol\u003c/code\u003e\u003c/a\u003e! - Fixes Drizzle schema generation for fields that are both unique: true and index: true.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10368\"\u003e#10368\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/086ca91f51dd8158aff6cbf54c4f9c7ce220914d\"\u003e\u003ccode\u003e086ca91\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gaurav0107\"\u003e\u003ccode\u003e@​gaurav0107\u003c/code\u003e\u003c/a\u003e! - Force-validate the request \u003ccode\u003eOrigin\u003c/code\u003e on the magic-link (\u003ccode\u003e/sign-in/magic-link\u003c/code\u003e) and email-otp (\u003ccode\u003e/email-otp/send-verification-otp\u003c/code\u003e) send endpoints, including cookieless requests, to match the built-in \u003ccode\u003e/sign-in/email\u003c/code\u003e and \u003ccode\u003e/sign-up/email\u003c/code\u003e routes. A cookieless cross-origin POST can no longer trigger a magic-link or verification-OTP email to an arbitrary address. Cookieless requests that carry no \u003ccode\u003eOrigin\u003c/code\u003e (server-to-server) are unaffected.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10290\"\u003e#10290\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8f2dedd89301da9fb52c1a64df6a9683f9be55fd\"\u003e\u003ccode\u003e8f2dedd\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/GautamBytes\"\u003e\u003ccode\u003e@​GautamBytes\u003c/code\u003e\u003c/a\u003e! - Expose the remote MCP auth client's 401 challenge headers to browser clients using CORS.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10453\"\u003e#10453\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/4e685eef420b5576913b9803b58c7e7ee7342203\"\u003e\u003ccode\u003e4e685ee\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - OpenAPI now includes \u003ccode\u003euser.additionalFields\u003c/code\u003e and plugin user schema fields (e.g. username plugin \u003ccode\u003eusername\u003c/code\u003e / \u003ccode\u003edisplayUsername\u003c/code\u003e) on \u003ccode\u003e/sign-up/email\u003c/code\u003e and \u003ccode\u003e/update-user\u003c/code\u003e request bodies.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10190\"\u003e#10190\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/3bf0e4981e025ba9af684013a27b0102a04f7c56\"\u003e\u003ccode\u003e3bf0e49\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/gaurav-init\"\u003e\u003ccode\u003e@​gaurav-init\u003c/code\u003e\u003c/a\u003e! - Pass the endpoint context as the second argument to \u003ccode\u003ebeforeDeleteOrganization\u003c/code\u003e and \u003ccode\u003eafterDeleteOrganization\u003c/code\u003e hooks in the organization plugin, matching the signature shown in the docs and the existing \u003ccode\u003edatabaseHooks\u003c/code\u003e pattern. The Stripe plugin's \u003ccode\u003ebeforeDeleteOrganization\u003c/code\u003e wrapper now forwards the context to user-supplied hooks instead of dropping it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10040\"\u003e#10040\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/f59a0ee7895a024ddd4c5c387344173888e17be4\"\u003e\u003ccode\u003ef59a0ee\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shiminshen\"\u003e\u003ccode\u003e@​shiminshen\u003c/code\u003e\u003c/a\u003e! - Organization invitations now let the database generate their \u003ccode\u003eid\u003c/code\u003e when ID generation is delegated to the database (e.g. \u003ccode\u003eadvanced.database.generateId: \u0026quot;uuid\u0026quot;\u003c/code\u003e with a UUID-capable adapter such as Postgres), matching every other model. Previously \u003ccode\u003ecreateInvitation\u003c/code\u003e always generated the invitation \u003ccode\u003eid\u003c/code\u003e in application code, so invitation rows received an app-generated value instead of a database-generated one while organizations, members and teams correctly deferred to the database (\u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/10024\"\u003ebetter-auth/better-auth#10024\u003c/a\u003e). A caller-provided id (e.g. via \u003ccode\u003ebeforeCreateInvitation\u003c/code\u003e) is still honored.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10302\"\u003e#10302\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/0f2cc1b33b77850948dac4d889e5f46bba41e8d5\"\u003e\u003ccode\u003e0f2cc1b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/momomuchu\"\u003e\u003ccode\u003e@​momomuchu\u003c/code\u003e\u003c/a\u003e! - Prefer exact schema-key matches over \u003ccode\u003emodelName\u003c/code\u003e aliases in \u003ccode\u003egetDefaultModelName\u003c/code\u003e, so remapping a built-in table onto another table's schema key (e.g. \u003ccode\u003euser.modelName = \u0026quot;account\u0026quot;\u003c/code\u003e) does not reroute internal adapter queries to the wrong table.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/9787\"\u003e#9787\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ae781091186f321b4e4ec9e84f64b6e4d5ea1043\"\u003e\u003ccode\u003eae78109\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - Fixes an issue where \u003ccode\u003euseSession({ throw: true })\u003c/code\u003e incorrectly excluded \u003ccode\u003enull\u003c/code\u003e from its \u003ccode\u003edata\u003c/code\u003e type.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10222\"\u003e#10222\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/46d2bf02c98902da7b344753372d48cfe0e5ebb3\"\u003e\u003ccode\u003e46d2bf0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - fix: add no-store cache-control headers to get-session route\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10316\"\u003e#10316\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/29a373eaf1778820061a9380c29831c2de2ce704\"\u003e\u003ccode\u003e29a373e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/vinay-oppuri\"\u003e\u003ccode\u003e@​vinay-oppuri\u003c/code\u003e\u003c/a\u003e! - Recognize SQLite \u003ccode\u003eBIGINT\u003c/code\u003e as a valid number type in migration diffs so database-backed rate limiter columns like \u003ccode\u003elastRequest\u003c/code\u003e no longer report spurious pending changes on every run.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/better-auth/better-auth/pull/10379\"\u003e#10379\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/f6d18fa8f79b9323e10b50f72e2b1a088844e4bb\"\u003e\u003ccode\u003ef6d18fa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e! - fix(client): restore auth query revalidation and signal listeners after remount\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/07a646ea190167370fbbb60a0fa2c3be3bec5522\"\u003e\u003ccode\u003e07a646e\u003c/code\u003e\u003c/a\u003e chore: release v1.6.25 (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10491\"\u003e#10491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/743935991f9991e8243d6c3d14773b9cfca462e8\"\u003e\u003ccode\u003e7439359\u003c/code\u003e\u003c/a\u003e fix(solid): expose $fetch and $store on the solid client (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10444\"\u003e#10444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/dac701c94bcd777e7cb124570d644f8b4a7981a5\"\u003e\u003ccode\u003edac701c\u003c/code\u003e\u003c/a\u003e chore(deps): bump next from 16.2.6 to 16.2.11 (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10493\"\u003e#10493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/5124c3487903e96223bb3f54347724bb0204bb95\"\u003e\u003ccode\u003e5124c34\u003c/code\u003e\u003c/a\u003e fix(one-tap): enforce google provider signup restrictions (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10479\"\u003e#10479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/9a661c7b7abceaa81123b2c56757ee24f3ad2ed6\"\u003e\u003ccode\u003e9a661c7\u003c/code\u003e\u003c/a\u003e chore: release v1.6.24 (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10323\"\u003e#10323\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/4e685eef420b5576913b9803b58c7e7ee7342203\"\u003e\u003ccode\u003e4e685ee\u003c/code\u003e\u003c/a\u003e fix(open-api): include plugin user fields on sign-up/update bodies (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10453\"\u003e#10453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/d3ce7823324ba64efd423895b1c122d85c6d7663\"\u003e\u003ccode\u003ed3ce782\u003c/code\u003e\u003c/a\u003e fix(cookies): tighten CookieAttributes index signature type (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10441\"\u003e#10441\u003c/a\u003e) (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10442\"\u003e#10442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/ae781091186f321b4e4ec9e84f64b6e4d5ea1043\"\u003e\u003ccode\u003eae78109\u003c/code\u003e\u003c/a\u003e fix(client): preserve null in useSession().data type with throw:true (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/9787\"\u003e#9787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/f6d18fa8f79b9323e10b50f72e2b1a088844e4bb\"\u003e\u003ccode\u003ef6d18fa\u003c/code\u003e\u003c/a\u003e fix(client): restore auth query lifecycle after remount (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/10379\"\u003e#10379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/086ca91f51dd8158aff6cbf54c4f9c7ce220914d\"\u003e\u003ccode\u003e086ca91\u003c/code\u003e\u003c/a\u003e fix(magic-link, email-otp): force-validate Origin on cookieless send endpoint...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.6.25/packages/better-auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geoip-country` from 5.0.202607010001 to 5.0.202608010109\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sapics/geoip-country/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hono` from 4.12.27 to 4.12.33\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/hono/releases\"\u003ehono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.12.33\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(cookie): relax name validation when parsing Cookie header in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5164\"\u003ehonojs/hono#5164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump \u003ccode\u003e@hono/node-server\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5167\"\u003ehonojs/hono#5167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(jsx): handle useSyncExternalStore subscription and snapshot changes in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5166\"\u003ehonojs/hono#5166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove undici in favor of global fetch in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5168\"\u003ehonojs/hono#5168\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.32...v4.12.33\"\u003ehttps://github.com/honojs/hono/compare/v4.12.32...v4.12.33\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.12.32\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eci: enable reports for type \u0026amp; bundle size check in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5148\"\u003ehonojs/hono#5148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(aws-lambda): add jwt and lambda authorizer types for API Gateway v2 in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5142\"\u003ehonojs/hono#5142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sse): emit empty id field to reset Last-Event-ID in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5138\"\u003ehonojs/hono#5138\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(cloudflare-workers): add coverage for onClose, onError, send, and close in Cloudflare Workers websocket adapter in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5145\"\u003ehonojs/hono#5145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: use \u003ccode\u003eObject.create(null)\u003c/code\u003e when parsing query, headers, and params in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5161\"\u003ehonojs/hono#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(secure-headers): keep CSP callbacks scoped to their header in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5147\"\u003ehonojs/hono#5147\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.31...v4.12.32\"\u003ehttps://github.com/honojs/hono/compare/v4.12.31...v4.12.32\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.12.31\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest(context): assert case-insensitive header names in response helpers by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5116\"\u003ehonojs/hono#5116\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(benchmark): add app.fetch() overhead benchmark by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5117\"\u003ehonojs/hono#5117\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(aws-lambada): remove FIXME in \u003ccode\u003e@ts-expect-error\u003c/code\u003e by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5130\"\u003ehonojs/hono#5130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(utils/body): reuse cached formData in \u003ccode\u003eparseBody()\u003c/code\u003e by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5131\"\u003ehonojs/hono#5131\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(request): fix multipart boundary mismatch in \u003ccode\u003ecloneRawRequest\u003c/code\u003e by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5133\"\u003ehonojs/hono#5133\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sse): emit retry feild when retry is \u003ccode\u003e0\u003c/code\u003e by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5135\"\u003ehonojs/hono#5135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(validator): fix misspelled identifier in transform type test by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5136\"\u003ehonojs/hono#5136\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.30...v4.12.31\"\u003ehttps://github.com/honojs/hono/compare/v4.12.30...v4.12.31\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.12.30\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(benchmark/routers): bump deps in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5107\"\u003ehonojs/hono#5107\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(benchmark): remove not used benchmarks in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5108\"\u003ehonojs/hono#5108\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update to ts6 in prep for ts7 in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5104\"\u003ehonojs/hono#5104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cache): deduplicate Cache-Control directives case-insensitively in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5025\"\u003ehonojs/hono#5025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(compress): do not compress 206 Partial Content responses in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5020\"\u003ehonojs/hono#5020\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(client): replaceUrlParam should not match a param that prefixes another in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5096\"\u003ehonojs/hono#5096\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(method-override): set duplex when forwarding a stream body in query mode in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5110\"\u003ehonojs/hono#5110\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.29...v4.12.30\"\u003ehttps://github.com/honojs/hono/compare/v4.12.29...v4.12.30\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.12.29\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(client): merge function headers with per-request headers by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5092\"\u003ehonojs/hono#5092\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: fix no-op tsc in test script by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5093\"\u003ehonojs/hono#5093\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(lambda-edge): resolve the handler with the value passed to the callback by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5094\"\u003ehonojs/hono#5094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(language): add JSDoc \u003ca href=\"https://github.com/example\"\u003e\u003ccode\u003e@​example\u003c/code\u003e\u003c/a\u003e to languageDetector by \u003ca href=\"https://github.com/codebybilal18\"\u003e\u003ccode\u003e@​codebybilal18\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/5081\"\u003ehonojs/hono#5081\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/51db3131d5e97076327edaa0afdb60ebb77c264f\"\u003e\u003ccode\u003e51db313\u003c/code\u003e\u003c/a\u003e 4.12.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.co...\n\n_Description has been truncated_","html_url":"https://github.com/langwatch/langwatch/pull/6793","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/langwatch%2Flangwatch/issues/6793","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6793/packages"}},{"old_version":"14.0.11","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-08-09T19:03:26.000Z","version_change":"14.0.11 → 14.0.17","issue":{"uuid":"5104226245","node_id":"PR_kwDOBXXGdM78tjLj","number":398,"state":"closed","title":"deps(dev): bump the dev-patch-minor-dependencies group across 1 directory with 5 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-06T19:03:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-09T19:03:26.000Z","updated_at":"2026-09-06T19:03:02.000Z","time_to_close":2419174,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(dev): bump","group_name":"dev-patch-minor-dependencies","update_count":5,"packages":[{"name":"@typescript-eslint/parser","old_version":"8.58.1","new_version":"8.68.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"fs-extra","old_version":"11.3.4","new_version":"11.4.0","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"mocha","old_version":"11.7.5","new_version":"11.8.0","repository_url":"https://github.com/mochajs/mocha"},{"name":"nock","old_version":"14.0.11","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"tsx","old_version":"4.21.0","new_version":"4.23.12","repository_url":"https://github.com/privatenumber/tsx"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-patch-minor-dependencies group with 5 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.58.1` | `8.68.0` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.4` | `11.4.0` |\n| [mocha](https://github.com/mochajs/mocha) | `11.7.5` | `11.8.0` |\n| [nock](https://github.com/nock/nock) | `14.0.11` | `14.0.17` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.23.12` |\n\n\nUpdates `@typescript-eslint/parser` from 8.58.1 to 8.68.0\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@​typescript-eslint/parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.68.0\u003c/h2\u003e\n\u003ch2\u003e8.68.0 (2026-08-24)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [strict-void-return] add fix suggestions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12086\"\u003e#12086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eutils:\u003c/strong\u003e support ESLint rule meta.languages (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12663\"\u003e#12663\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 [unified-signatures] deduplicate types in report (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12656\"\u003e#12656\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [return-await] prevent autofix from breaking code in arrow-functions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12707\"\u003e#12707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [unified-signatures] report identical signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12678\"\u003e#12678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-unnecessary-type-assertion] prevent stack overflow in recursive types (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12711\"\u003e#12711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-floating-promises] setting \u003ccode\u003eignoreVoid: false\u003c/code\u003e results in false negative in ArrowFunctionExpression (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12646\"\u003e#12646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-empty-object-type] ignore suggestions that result in invalid interfaces and export defaults (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12739\"\u003e#12739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e playground crashes on \u003ccode\u003eextends\u003c/code\u003e configs (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12608\"\u003e#12608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewebsite:\u003c/strong\u003e account for thanks.dev and out-of-band donors in sponsors list (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12735\"\u003e#12735\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHugo \u003ca href=\"https://github.com/hugop95\"\u003e\u003ccode\u003e@​hugop95\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eJosh Goldberg ✨\u003c/li\u003e\n\u003cli\u003eNiki \u003ca href=\"https://github.com/phaux\"\u003e\u003ccode\u003e@​phaux\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThiago Barbosa\u003c/li\u003e\n\u003cli\u003eYounsang Na \u003ca href=\"https://github.com/nayounsang\"\u003e\u003ccode\u003e@​nayounsang\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.68.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.67.0\u003c/h2\u003e\n\u003ch2\u003e8.67.0 (2026-08-10)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypescript-eslint:\u003c/strong\u003e export basic globs for using tseslint (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12105\"\u003e#12105\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\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\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.67.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003ev8.66.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\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@​typescript-eslint/parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.68.0 (2026-08-24)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.68.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.67.0 (2026-08-10)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.67.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.66.0 (2026-08-03)\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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.66.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.65.0 (2026-07-20)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd warning when TS 7 is detected (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12529\"\u003e#12529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eparser:\u003c/strong\u003e add onUnsupportedTypeScriptVersion option to error on unsupported TypeScript versions (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12465\"\u003e#12465\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\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\u003e송재욱\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.65.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003ch2\u003e8.64.0 (2026-07-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\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.64.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/8f4e00a4e8f3bdf93a5e5e8bc568ba1c15a4f896\"\u003e\u003ccode\u003e8f4e00a\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.68.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/55f6d5d4ca39d2fab93db97ced497b956017878d\"\u003e\u003ccode\u003e55f6d5d\u003c/code\u003e\u003c/a\u003e chore: enable source maps (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12677\"\u003e#12677\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/20a261fb8e62351e88176b075090dc9276d26072\"\u003e\u003ccode\u003e20a261f\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.67.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/3b155bb1344fd7ce83086cf2f864a7e8f3b4a217\"\u003e\u003ccode\u003e3b155bb\u003c/code\u003e\u003c/a\u003e chore: use typescript 7 for typechecking (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12601\"\u003e#12601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e51b11ba3ab31837762c675f62f0d4dcb1abc4fb\"\u003e\u003ccode\u003ee51b11b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.66.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/63ba81b6acfa0d663c29aa0013d4672bf3b0426c\"\u003e\u003ccode\u003e63ba81b\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.65.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/eaf457631ac381aadfee747c2d098c8ac4df9d63\"\u003e\u003ccode\u003eeaf4576\u003c/code\u003e\u003c/a\u003e feat: add warning when TS 7 is detected (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12529\"\u003e#12529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/d8f1044702e3257ee92c0af6681c1455563009db\"\u003e\u003ccode\u003ed8f1044\u003c/code\u003e\u003c/a\u003e feat(parser): add onUnsupportedTypeScriptVersion option to error on unsupport...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/0d06406f3181f063041dbd1621d71984127ddae1\"\u003e\u003ccode\u003e0d06406\u003c/code\u003e\u003c/a\u003e chore: add attw validation to repo (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12437\"\u003e#12437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/c2386e49ec6347aa92d53a1f32143ca45984cc13\"\u003e\u003ccode\u003ec2386e4\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency prettier to v3.9.5 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12486\"\u003e#12486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.68.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fs-extra` from 11.3.4 to 11.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md\"\u003efs-extra's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e11.4.0 / 2026-07-23\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eProper \u003ccode\u003eEEXIST\u003c/code\u003e error when trying to create a symlink and the dest already exists as a broken symlink (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/925\"\u003e#925\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.3.6 / 2026-06-29\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of symlinked destination ancestors in copy/move methods (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1071\"\u003e#1071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1073\"\u003e#1073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocs typo fixed (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.3.5 / 2026-05-06\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eensureLink*\u003c/code\u003e/\u003ccode\u003eensureSymlink*\u003c/code\u003e identical file detection on Windows (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1068\"\u003e#1068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix error handling in timestamp preservation code (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1065\"\u003e#1065\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix potential file descriptor leak on error in synchronous timestamp preservation code (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/pull/1066\"\u003e#1066\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/jprichardson/node-fs-extra/commit/53a8d1a63c8eb30573110ed0f6528975f98801f0\"\u003e\u003ccode\u003e53a8d1a\u003c/code\u003e\u003c/a\u003e 11.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/9c2d3c9736f7e7d38216259b45df0b618429661e\"\u003e\u003ccode\u003e9c2d3c9\u003c/code\u003e\u003c/a\u003e Throw EEXIST when ensureSymlink dest is a broken symlink (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/62a4e720804aaa45d377d06788e258375cc544fa\"\u003e\u003ccode\u003e62a4e72\u003c/code\u003e\u003c/a\u003e 11.3.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/01c0ca6ea81ff9b24239a875aeaa8d787dec5f0c\"\u003e\u003ccode\u003e01c0ca6\u003c/code\u003e\u003c/a\u003e Fix copy/move recursing into source through a symlinked dest ancestor (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1073\"\u003e#1073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/726825010ce2b4fef7c46e4e1dd4db914568abe9\"\u003e\u003ccode\u003e7268250\u003c/code\u003e\u003c/a\u003e docs: fix typo in README.md (seperate → separately) (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/2fd7b6c2de07de449ccd750e2fcf7792542d060c\"\u003e\u003ccode\u003e2fd7b6c\u003c/code\u003e\u003c/a\u003e chore: Add Node 26 to the test matrix (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/8a88f58e2cc38e3bbd0505b19e3a573a62e8c84b\"\u003e\u003ccode\u003e8a88f58\u003c/code\u003e\u003c/a\u003e 11.3.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/81a1311ec86597e28f50fc8ab6a5e74706990c06\"\u003e\u003ccode\u003e81a1311\u003c/code\u003e\u003c/a\u003e Mirror all utimesMillis() tests for utimesMillisSync() (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1070\"\u003e#1070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/b7ab7f86a7a01b00e64a081a1df240e30b2e55af\"\u003e\u003ccode\u003eb7ab7f8\u003c/code\u003e\u003c/a\u003e Properly handle close errors in utimesMillis*() (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1069\"\u003e#1069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jprichardson/node-fs-extra/commit/1c248ed4b309072c5e1a14287db6b9e6de14d172\"\u003e\u003ccode\u003e1c248ed\u003c/code\u003e\u003c/a\u003e Fix file descriptor leak in \u003ccode\u003eutimesMillisSync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/jprichardson/node-fs-extra/issues/1066\"\u003e#1066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jprichardson/node-fs-extra/compare/11.3.4...11.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mocha` from 11.7.5 to 11.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mochajs/mocha/releases\"\u003emocha's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.8.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.7...v11.8.0\"\u003e11.8.0\u003c/a\u003e (2026-08-02)\u003c/h2\u003e\n\u003ch3\u003e🌟 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd --fail-hook-affected-tests option to report skipped tests as failed (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5519\"\u003e#5519\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6052\"\u003e#6052\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/78303092b0f7a6e5c328d3cc4e7246e2bb02d511\"\u003e7830309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd modern Netlify to v11.x branch (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6082\"\u003e#6082\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/26deb2319892b0c3e297c9364f2c9a0e24455489\"\u003e26deb23\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5696\"\u003e#5696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echange site title to Mocha 11, update index note (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6086\"\u003e#6086\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/1f44d5fc78d7e5c3804164fecd9a7abec495a310\"\u003e1f44d5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI:\u003c/strong\u003e bump Node from 22 to 24 in publish action (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6206\"\u003e#6206\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/05aec436cd268ceab50cc9422d03cfd0cf309391\"\u003e05aec43\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.7.7\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.6...v11.7.7\"\u003e11.7.7\u003c/a\u003e (2026-06-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esurface ts-node compile errors (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6045\"\u003e#6045\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/3477563fb99b5e294e7b940716ee95b3d28dfb84\"\u003e3477563\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev11.7.6\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.5...v11.7.6\"\u003e11.7.6\u003c/a\u003e (2026-02-14)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake \u003ccode\u003edescribe().timeout()\u003c/code\u003e work (\u003ca href=\"https://github.com/mochajs/mocha/commit/aafe6fd8c8f0a897c35cfb228aa8ecf43805b697\"\u003eaafe6fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etest:\u003c/strong\u003e replace \u003ccode\u003ewmic\u003c/code\u003e usage with native Windows API (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5694\"\u003e#5694\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/73ebdfadb95198704ca57ec8087d97f7f3a7a37a\"\u003e73ebdfa\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eformat all code (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5629\"\u003e#5629\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/0696784dd2d7f9b11471acd5854603fa57fe6fab\"\u003e0696784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove Netlify (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5630\"\u003e#5630\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/8d01d335becbcb12439328be90ce75351418d787\"\u003e8d01d33\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mochajs/mocha/blob/v11.8.0/CHANGELOG.md\"\u003emocha's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.7...v11.8.0\"\u003e11.8.0\u003c/a\u003e (2026-08-02)\u003c/h2\u003e\n\u003ch3\u003e🌟 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd --fail-hook-affected-tests option to report skipped tests as failed (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5519\"\u003e#5519\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6052\"\u003e#6052\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/78303092b0f7a6e5c328d3cc4e7246e2bb02d511\"\u003e7830309\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd modern Netlify to v11.x branch (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6082\"\u003e#6082\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/26deb2319892b0c3e297c9364f2c9a0e24455489\"\u003e26deb23\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5696\"\u003e#5696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echange site title to Mocha 11, update index note (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6086\"\u003e#6086\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/1f44d5fc78d7e5c3804164fecd9a7abec495a310\"\u003e1f44d5f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCI:\u003c/strong\u003e bump Node from 22 to 24 in publish action (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6206\"\u003e#6206\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/05aec436cd268ceab50cc9422d03cfd0cf309391\"\u003e05aec43\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.6...v11.7.7\"\u003e11.7.7\u003c/a\u003e (2026-06-13)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esurface ts-node compile errors (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6045\"\u003e#6045\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/3477563fb99b5e294e7b940716ee95b3d28dfb84\"\u003e3477563\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.5...v11.7.6\"\u003e11.7.6\u003c/a\u003e (2026-02-14)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emake \u003ccode\u003edescribe().timeout()\u003c/code\u003e work (\u003ca href=\"https://github.com/mochajs/mocha/commit/aafe6fd8c8f0a897c35cfb228aa8ecf43805b697\"\u003eaafe6fd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etest:\u003c/strong\u003e replace \u003ccode\u003ewmic\u003c/code\u003e usage with native Windows API (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5694\"\u003e#5694\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/73ebdfadb95198704ca57ec8087d97f7f3a7a37a\"\u003e73ebdfa\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧹 Chores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eformat all code (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5629\"\u003e#5629\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/0696784dd2d7f9b11471acd5854603fa57fe6fab\"\u003e0696784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove Netlify (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5630\"\u003e#5630\u003c/a\u003e) (\u003ca href=\"https://github.com/mochajs/mocha/commit/8d01d335becbcb12439328be90ce75351418d787\"\u003e8d01d33\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/90c1bb3e183a262ac91d83fa45035d03ea9f6045\"\u003e\u003ccode\u003e90c1bb3\u003c/code\u003e\u003c/a\u003e chore(v11.x): release 11.8.0 (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6076\"\u003e#6076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/05aec436cd268ceab50cc9422d03cfd0cf309391\"\u003e\u003ccode\u003e05aec43\u003c/code\u003e\u003c/a\u003e chore(CI): bump Node from 22 to 24 in publish action (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6206\"\u003e#6206\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/1f44d5fc78d7e5c3804164fecd9a7abec495a310\"\u003e\u003ccode\u003e1f44d5f\u003c/code\u003e\u003c/a\u003e chore: change site title to Mocha 11, update index note (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6086\"\u003e#6086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/26deb2319892b0c3e297c9364f2c9a0e24455489\"\u003e\u003ccode\u003e26deb23\u003c/code\u003e\u003c/a\u003e chore: add modern Netlify to v11.x branch (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6082\"\u003e#6082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/78303092b0f7a6e5c328d3cc4e7246e2bb02d511\"\u003e\u003ccode\u003e7830309\u003c/code\u003e\u003c/a\u003e feat: add --fail-hook-affected-tests option to report skipped tests as failed...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/41f2b95e1d33a062ba7cf435200336e42f6082ef\"\u003e\u003ccode\u003e41f2b95\u003c/code\u003e\u003c/a\u003e chore(v11.x): release 11.7.7 (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6068\"\u003e#6068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/3477563fb99b5e294e7b940716ee95b3d28dfb84\"\u003e\u003ccode\u003e3477563\u003c/code\u003e\u003c/a\u003e fix: surface ts-node compile errors (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/6045\"\u003e#6045\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/3765ba0d9bd9e8918405b681991b982d3f8d4d7e\"\u003e\u003ccode\u003e3765ba0\u003c/code\u003e\u003c/a\u003e chore(v11.x): release 11.7.6 (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5632\"\u003e#5632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/73ebdfadb95198704ca57ec8087d97f7f3a7a37a\"\u003e\u003ccode\u003e73ebdfa\u003c/code\u003e\u003c/a\u003e fix(test): replace \u003ccode\u003ewmic\u003c/code\u003e usage with native Windows API (\u003ca href=\"https://redirect.github.com/mochajs/mocha/issues/5694\"\u003e#5694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mochajs/mocha/commit/aafe6fd8c8f0a897c35cfb228aa8ecf43805b697\"\u003e\u003ccode\u003eaafe6fd\u003c/code\u003e\u003c/a\u003e fix: make \u003ccode\u003edescribe().timeout()\u003c/code\u003e work\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mochajs/mocha/compare/v11.7.5...v11.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for mocha since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.11 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.12\"\u003e14.0.12\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e7ea9933\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsx` from 4.21.0 to 4.23.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.23.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.11...v4.23.12\"\u003e4.23.12\u003c/a\u003e (2026-08-10)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eshim \u003ccode\u003eimport.meta\u003c/code\u003e when tokens are split by comments or newlines (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/829\"\u003e#829\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/ed9d33046a135de13a35fdfce12368b79d1b1518\"\u003eed9d330\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/828\"\u003e#828\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.12\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.10...v4.23.11\"\u003e4.23.11\u003c/a\u003e (2026-08-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve async ESM require fallback (\u003ca href=\"https://github.com/privatenumber/tsx/commit/55cbecef8ebe839c7110e8c141a1c3bc4da326cd\"\u003e55cbece\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.11\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.10\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.9...v4.23.10\"\u003e4.23.10\u003c/a\u003e (2026-08-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport nyc coverage discovery (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/710\"\u003e#710\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/ec1bcd5f711e5159b67cb0aea211f06cf2cfce8a\"\u003eec1bcd5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.10\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.9\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.23.8...v4.23.9\"\u003e4.23.9\u003c/a\u003e (2026-08-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emap Node test locations (\u003ca href=\"https://github.com/privatenumber/tsx/commit/2f55884195a8c745fbe64a0288de69bc062ed876\"\u003e2f55884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport data URLs in tsImport (\u003ca href=\"https://github.com/privatenumber/tsx/commit/b94f46f6b6a7e6dc575624b0ecc7124318723056\"\u003eb94f46f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.23.9\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.23.8\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/privatenumber/tsx/commit/ed9d33046a135de13a35fdfce12368b79d1b1518\"\u003e\u003ccode\u003eed9d330\u003c/code\u003e\u003c/a\u003e fix: shim \u003ccode\u003eimport.meta\u003c/code\u003e when tokens are split by comments or newlines (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/651f5bec70d9a116d1fe1706000b7ca011a516fc\"\u003e\u003ccode\u003e651f5be\u003c/code\u003e\u003c/a\u003e test: cover CommonJS TypeScript import.meta paths\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/bd3bc6448e957c1172eb91a0584ec7fec2d6a7ad\"\u003e\u003ccode\u003ebd3bc64\u003c/code\u003e\u003c/a\u003e test: cover CommonJS loader source fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/55cbecef8ebe839c7110e8c141a1c3bc4da326cd\"\u003e\u003ccode\u003e55cbece\u003c/code\u003e\u003c/a\u003e fix: preserve async ESM require fallback\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/6c5ba85f7a1e57f06bcb760718d6ba3b978e5a05\"\u003e\u003ccode\u003e6c5ba85\u003c/code\u003e\u003c/a\u003e docs: document CommonJS default interop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/ec1bcd5f711e5159b67cb0aea211f06cf2cfce8a\"\u003e\u003ccode\u003eec1bcd5\u003c/code\u003e\u003c/a\u003e fix: support nyc coverage discovery (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/b6e5b48a7b0fa4639e67119c8b02150ec8c6cef7\"\u003e\u003ccode\u003eb6e5b48\u003c/code\u003e\u003c/a\u003e docs: clarify CommonJS default imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/2f55884195a8c745fbe64a0288de69bc062ed876\"\u003e\u003ccode\u003e2f55884\u003c/code\u003e\u003c/a\u003e fix: map Node test locations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/de935d588b6c0959ac8af71e2cf40d1a61e659e7\"\u003e\u003ccode\u003ede935d5\u003c/code\u003e\u003c/a\u003e docs: document Node source-map stack formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/privatenumber/tsx/commit/b94f46f6b6a7e6dc575624b0ecc7124318723056\"\u003e\u003ccode\u003eb94f46f\u003c/code\u003e\u003c/a\u003e fix: support data URLs in tsImport\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.0...v4.23.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for tsx since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e","html_url":"https://github.com/heroku/heroku-cli-command/pull/398","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/heroku%2Fheroku-cli-command/issues/398","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/398/packages"}},{"old_version":"14.0.15","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-08-07T19:06:39.000Z","version_change":"14.0.15 → 14.0.17","issue":{"uuid":"5093200095","node_id":"PR_kwDOHbWcG878L8Mj","number":2545,"state":"open","title":"Bump the development group across 1 directory with 9 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-08-07T19:06:39.000Z","updated_at":"2026-08-07T19:09:50.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development","update_count":9,"packages":[{"name":"@redocly/cli","old_version":"2.15.0","new_version":"2.43.2","repository_url":"https://github.com/Redocly/redocly-cli"},{"name":"@smithy/util-stream","old_version":"4.5.25","new_version":"4.7.16","repository_url":"https://github.com/smithy-lang/smithy-typescript"},{"name":"@types/node","old_version":"24.13.2","new_version":"24.13.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/pg","old_version":"8.20.0","new_version":"8.20.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/supertest","old_version":"7.2.0","new_version":"7.2.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"expect-type","old_version":"1.3.0","new_version":"1.4.0","repository_url":"https://github.com/mmkal/expect-type"},{"name":"nock","old_version":"14.0.15","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"prettier","old_version":"3.8.1","new_version":"3.9.6","repository_url":"https://github.com/prettier/prettier"},{"name":"swagger-spec-validator","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/kevinoid/swagger-spec-validator"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development group with 9 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@redocly/cli](https://github.com/Redocly/redocly-cli) | `2.15.0` | `2.43.2` |\n| [@smithy/util-stream](https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream) | `4.5.25` | `4.7.16` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.13.2` | `24.13.3` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.20.0` | `8.20.1` |\n| [@types/supertest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/supertest) | `7.2.0` | `7.2.1` |\n| [expect-type](https://github.com/mmkal/expect-type) | `1.3.0` | `1.4.0` |\n| [nock](https://github.com/nock/nock) | `14.0.15` | `14.0.17` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.9.6` |\n| [swagger-spec-validator](https://github.com/kevinoid/swagger-spec-validator) | `5.0.0` | `6.0.0` |\n\n\nUpdates `@redocly/cli` from 2.15.0 to 2.43.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Redocly/redocly-cli/releases\"\u003e@​redocly/cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.43.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/client-generator\u003c/code\u003e to v0.2.0.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.43.2.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.43.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.43.1.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.43.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.43.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.42.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded an experimental \u003ccode\u003egenerate-client\u003c/code\u003e command that generates a typed, zero-dependency TypeScript client from an OpenAPI description — auth, retries, middleware, typed SSE streaming, pagination, and multipart included — plus optional companion generators for Zod validation, TanStack Query and SWR hooks, MSW mocks, and date transformers.\nSee the \u003ca href=\"https://redocly.com/docs/cli/commands/generate-client\"\u003e\u003ccode\u003egenerate-client\u003c/code\u003e command reference\u003c/a\u003e and the \u003ca href=\"https://redocly.com/docs/cli/guides/use-generated-client\"\u003eUse the generated client\u003c/a\u003e guide.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/client-generator\u003c/code\u003e to v0.1.0.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.42.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.41.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated js-yaml from \u003ccode\u003e5.2.1\u003c/code\u003e to \u003ccode\u003e5.2.2\u003c/code\u003e to resolve a vulnerability in YAML parsing.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdded support for the Arazzo spec-compliant workflow reference form \u003ccode\u003e$sourceDescriptions.\u0026lt;name\u0026gt;.\u0026lt;workflowId\u0026gt;\u003c/code\u003e in \u003ccode\u003edependsOn\u003c/code\u003e, step \u003ccode\u003eworkflowId\u003c/code\u003e, and success/failure action \u003ccode\u003eworkflowId\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eUnresolvable workflow references fail only the affected workflow with a clear error message, and no longer abort the whole run or pass unnoticed.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003e@​redocly/openapi-core\u003c/code\u003e to v2.41.2.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated \u003ccode\u003e@​redocly/respect-core\u003c/code\u003e to v2.41.2.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.41.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue where the \u003ccode\u003edrift\u003c/code\u003e command's \u003ccode\u003eschema-consistency\u003c/code\u003e rule reported false-positive findings for \u003ccode\u003eoneOf\u003c/code\u003e schemas with a \u003ccode\u003ediscriminator\u003c/code\u003e.\nPayloads are validated only against the branch selected by the discriminator value instead of every \u003ccode\u003eoneOf\u003c/code\u003e branch.\nSchemas whose discriminator does not meet Ajv's structural requirements keep the previous behavior.\u003c/li\u003e\n\u003cli\u003eExtended the \u003ccode\u003edrift\u003c/code\u003e command's built-in undocumented-header ignore list with \u003ccode\u003ex-amz-\u003c/code\u003e, \u003ccode\u003ex-amzn-\u003c/code\u003e and \u003ccode\u003ex-github-\u003c/code\u003e prefixes, and the \u003ccode\u003ex-hub-signature\u003c/code\u003e / \u003ccode\u003ex-hub-signature-256\u003c/code\u003e webhook signature headers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​redocly/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.41.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/20db2e7132ff46dd2310c26e75e3dd90a3b95bae\"\u003e\u003ccode\u003e20db2e7\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2995\"\u003e#2995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/da1ed3f835171ce402a6e1ad79ae08bb29a7aa16\"\u003e\u003ccode\u003eda1ed3f\u003c/code\u003e\u003c/a\u003e feat(client-generator): add timeout, idempotency keys, and client identificat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/31281aa2be64d3bfff5b3d6c48cd0366eb0ab1f2\"\u003e\u003ccode\u003e31281aa\u003c/code\u003e\u003c/a\u003e chore: change respect e2e to use cafe api (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2986\"\u003e#2986\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/6e5b0002f4a6c58340b9eab13db393bf3f752b06\"\u003e\u003ccode\u003e6e5b000\u003c/code\u003e\u003c/a\u003e chore: update \u003ccode\u003e@​redocly/config\u003c/code\u003e version to v0.53.1 (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2989\"\u003e#2989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/eb9a7a7eed5999c8a40a1cf1f9736672c0a355d3\"\u003e\u003ccode\u003eeb9a7a7\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2991\"\u003e#2991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/9ab0333b98b32695233a2e0a93641db0627b4959\"\u003e\u003ccode\u003e9ab0333\u003c/code\u003e\u003c/a\u003e feat: keep extends unresolved when skipPluginEval is set (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2990\"\u003e#2990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/62ce62ea64603566e6bfa010d89d4b5f9efa8b15\"\u003e\u003ccode\u003e62ce62e\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2988\"\u003e#2988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/a18bc09851a30bcbe3838b49b5779c5bbddc2731\"\u003e\u003ccode\u003ea18bc09\u003c/code\u003e\u003c/a\u003e feat: add skipPluginEval option to loadConfig (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/d9a7dcd3401aa38b09c9b4d2109f18a63cb1e0b1\"\u003e\u003ccode\u003ed9a7dcd\u003c/code\u003e\u003c/a\u003e chore: 🔖 release new versions (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2983\"\u003e#2983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Redocly/redocly-cli/commit/f7aac74862890e0286594563957026b3fd1f2b3d\"\u003e\u003ccode\u003ef7aac74\u003c/code\u003e\u003c/a\u003e chore(deps): bump redocly/config version to v0.53.0 (\u003ca href=\"https://redirect.github.com/Redocly/redocly-cli/issues/2984\"\u003e#2984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Redocly/redocly-cli/compare/@redocly/cli@2.15.0...@redocly/cli@2.43.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@smithy/util-stream` from 4.5.25 to 4.7.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/releases\"\u003e@​smithy/util-stream's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​smithy/util-stream\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.7.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [fcf1366]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​smithy/util-stream\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.7.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [a14bb71]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/blob/main/packages/util-stream/CHANGELOG.md\"\u003e@​smithy/util-stream's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [fcf1366]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [a14bb71]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.31.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [54040ef]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [155bb56]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.30.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [d6e6f8b]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.29.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [44b21e6]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.29.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [3248fbd]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.29.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [b44cb0a]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​smithy/core\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.29.5\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/smithy-lang/smithy-typescript/commit/bcff71dba309446910f7a23b050350d3be77200d\"\u003e\u003ccode\u003ebcff71d\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2193\"\u003e#2193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/d3804a6bb79cd7bf972f687eb57e918de5cc5a75\"\u003e\u003ccode\u003ed3804a6\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2188\"\u003e#2188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/b1b9a4940626b2b80049a78f746063c59cd90001\"\u003e\u003ccode\u003eb1b9a49\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2181\"\u003e#2181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/5458500fc2776717fe64f27b709b660f7a3ff7b3\"\u003e\u003ccode\u003e5458500\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2179\"\u003e#2179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/7bc145bd29c94bdbafc6b85782e836939eb7e6ee\"\u003e\u003ccode\u003e7bc145b\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2173\"\u003e#2173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/5e1e7df4b1c0e2ca5982a1a46b874bf7a68f1f3a\"\u003e\u003ccode\u003e5e1e7df\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/530c06bf892675b8d8fedb1e381fed7feb373689\"\u003e\u003ccode\u003e530c06b\u003c/code\u003e\u003c/a\u003e chore: enable sortPackageJson in oxfmt and format (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2153\"\u003e#2153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/642aa1c4d803672c55a04111642973fd58787255\"\u003e\u003ccode\u003e642aa1c\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2154\"\u003e#2154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/2e3e68027f01062149daf520997e99effcd56699\"\u003e\u003ccode\u003e2e3e680\u003c/code\u003e\u003c/a\u003e Version NPM packages (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2143\"\u003e#2143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commit/172249c7eb16a350899e8ef4e81e8e469e25efb6\"\u003e\u003ccode\u003e172249c\u003c/code\u003e\u003c/a\u003e chore(packages): oxlint and oxfmt replace eslint and prettier (\u003ca href=\"https://github.com/smithy-lang/smithy-typescript/tree/HEAD/packages/util-stream/issues/2132\"\u003e#2132\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/smithy-lang/smithy-typescript/commits/@smithy/util-stream@4.7.16/packages/util-stream\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​smithy/util-stream\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.13.2 to 24.13.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/pg` from 8.20.0 to 8.20.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/pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/supertest` from 7.2.0 to 7.2.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/supertest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expect-type` from 1.3.0 to 1.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mmkal/expect-type/releases\"\u003eexpect-type's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003etest: lock non-callable thisParameter fallback by \u003ca href=\"https://github.com/mmkal\"\u003e\u003ccode\u003e@​mmkal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mmkal/expect-type/pull/214\"\u003emmkal/expect-type#214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: support overloads in \u003ccode\u003ethisParameter\u003c/code\u003e by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mmkal/expect-type/pull/204\"\u003emmkal/expect-type#204\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: \u003ccode\u003e.branded.inspect\u003c/code\u003e to view deep prop types by \u003ca href=\"https://github.com/mmkal\"\u003e\u003ccode\u003e@​mmkal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/mmkal/expect-type/pull/113\"\u003emmkal/expect-type#113\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/mmkal/expect-type/compare/v1.3.0...v1.4.0\"\u003ehttps://github.com/mmkal/expect-type/compare/v1.3.0...v1.4.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/mmkal/expect-type/commit/48743118a1da38f84269f9f6970c6861614092e0\"\u003e\u003ccode\u003e4874311\u003c/code\u003e\u003c/a\u003e 1.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/27b0e579fd76219288bb86de1310d27b2893f1c3\"\u003e\u003ccode\u003e27b0e57\u003c/code\u003e\u003c/a\u003e idea: \u003ccode\u003e.branded.inspect\u003c/code\u003e to view deep prop types (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/113\"\u003e#113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/2794969582bc501dc170320a231e82dce28bbd05\"\u003e\u003ccode\u003e2794969\u003c/code\u003e\u003c/a\u003e renovate: update 🌲 (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/215\"\u003e#215\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/29130cdef274c47d9445ad8ea85b64dfbb5bb384\"\u003e\u003ccode\u003e29130cd\u003c/code\u003e\u003c/a\u003e feat: support overloads in \u003ccode\u003ethisParameter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/204\"\u003e#204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/658ea8784a2fd337b79731838e5f5ff8b5546ca3\"\u003e\u003ccode\u003e658ea87\u003c/code\u003e\u003c/a\u003e test: lock non-callable thisParameter fallback (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/214\"\u003e#214\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/22eb69e9313e9ac45ea73ba4c8b1521a8b640d39\"\u003e\u003ccode\u003e22eb69e\u003c/code\u003e\u003c/a\u003e renovate: update 🌲 (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/212\"\u003e#212\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/f6ec417af11a6ad884e6824c6fb16f8211208926\"\u003e\u003ccode\u003ef6ec417\u003c/code\u003e\u003c/a\u003e chore: gate Renovate dependency PRs (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/213\"\u003e#213\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/25403eb822c8b65b3db7d9a14fc95a28b4792319\"\u003e\u003ccode\u003e25403eb\u003c/code\u003e\u003c/a\u003e renovate: update np, \u003ccode\u003e@​types/node\u003c/code\u003e and 12 more 🌲 (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/133\"\u003e#133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/459a1e116b506d092764a89a12fdd530aacb55c0\"\u003e\u003ccode\u003e459a1e1\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003e@typescript/native-preview\u003c/code\u003e as it's stable enough (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/186\"\u003e#186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mmkal/expect-type/commit/c84e6164c1a862bfea196188048034354633e45e\"\u003e\u003ccode\u003ec84e616\u003c/code\u003e\u003c/a\u003e Update pnpm to \u003ccode\u003e10.25.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/mmkal/expect-type/issues/187\"\u003e#187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mmkal/expect-type/compare/v1.3.0...v1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.15 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.8.1 to 3.9.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.6\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePreserve quotes for methods named \u003ccode\u003enew\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19621\"\u003eprettier/prettier#19621\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eimport defer\u003c/code\u003e in \u003ccode\u003etypescript\u003c/code\u003e parser (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19624\"\u003eprettier/prettier#19624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19675\"\u003eprettier/prettier#19675\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded a new official plugin \u003ca href=\"https://github.com/prettier/prettier/tree/3.9.6/packages/plugin-yuku\"\u003e\u003ccode\u003e@prettier/plugin-yuku\u003c/code\u003e 🚀\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19628\"\u003eprettier/prettier#19628\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19629\"\u003eprettier/prettier#19629\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.6/CHANGELOG.md#396\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.5\u003c/h2\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.5/CHANGELOG.md#395\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Format \u003ccode\u003e@content(name)\u003c/code\u003e -\u0026gt; \u003ccode\u003e@content (name)\u003c/code\u003e to align with other block syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19499\"\u003e#19499\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.4/CHANGELOG.md#394\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Fix unexpected removal of characters in liquid syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19489\"\u003eprettier/prettier#19489\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript: Allow decorators to be used with declare on class fields (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19492\"\u003eprettier/prettier#19492\u003c/a\u003e by \u003ca href=\"https://github.com/evoactivity\"\u003e\u003ccode\u003e@​evoactivity\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.3/CHANGELOG.md#393\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Fix ignored file has been cached incorrectly (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19483\"\u003e#19483\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.1/CHANGELOG.md#391\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.5...3.9.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/06/27/3.9.0\"\u003ePrettier 3.9: Major parser upgrades and Formatting improvements\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Flow variance annotation print (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19022\"\u003e#19022\u003c/a\u003e by \u003ca href=\"https://github.com/marcoww6\"\u003e\u003ccode\u003e@​marcoww6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.5/CHANGELOG.md#385\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Fix blank lines between list items and nested sub-lists being removed in Markdown/MDX (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/17746\"\u003eprettier/prettier#17746\u003c/a\u003e by \u003ca href=\"https://github.com/byplayer\"\u003e\u003ccode\u003e@​byplayer\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.4/CHANGELOG.md#384\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003eprettier/prettier#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.9.6\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.5...3.9.6\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Preserve quotes for methods named \u003ccode\u003enew\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19621\"\u003e#19621\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ninterface Container {\n  \u0026quot;new\u0026quot;(id: string): number;\n}\n\u003cp\u003e// Prettier 3.9.5\u003cbr /\u003e\ninterface Container {\u003cbr /\u003e\nnew(id: string): number;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// Prettier 3.9.6\u003cbr /\u003e\ninterface Container {\u003cbr /\u003e\n\u0026quot;new\u0026quot;(id: string): number;\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Support \u003ccode\u003eimport defer\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19624\"\u003e#19624\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19675\"\u003e#19675\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\nimport defer * as foo from \u0026quot;foo\u0026quot;;\n\u003cp\u003e// Prettier 3.9.5\u003cbr /\u003e\nimport * as foo from \u0026quot;foo\u0026quot;;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.9.6\u003cbr /\u003e\nimport defer * as foo from \u0026quot;foo\u0026quot;;\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eJavaScript: Added a new official plugin \u003ccode\u003e@prettier/plugin-yuku\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19628\"\u003e#19628\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19629\"\u003e#19629\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003e\u003ccode\u003e@prettier/plugin-yuku\u003c/code\u003e is powered by \u003ca href=\"https://yuku.fyi/\"\u003eYuku\u003c/a\u003e (A high-performance JavaScript/TypeScript compiler toolchain written in Zig).\u003c/p\u003e\n\u003cp\u003eThis plugin includes two new parsers: \u003ccode\u003eyuku\u003c/code\u003e (JavaScript syntax) and \u003ccode\u003eyuku-ts\u003c/code\u003e (TypeScript syntax).\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eTo use this plugin:\u003c/strong\u003e\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cp\u003eInstall the plugin:\u003c/p\u003e\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003eyarn add --dev prettier @prettier/plugin-yuku\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/8f0c95057cc91d5836409466cd9d9af3bb901e84\"\u003e\u003ccode\u003e8f0c950\u003c/code\u003e\u003c/a\u003e Release 3.9.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/e9107647d0497d8ff1cacbb0f970d4543df77c1c\"\u003e\u003ccode\u003ee910764\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ec3f1c7bd74495992bc6954323a1a7fc8368808e\"\u003e\u003ccode\u003eec3f1c7\u003c/code\u003e\u003c/a\u003e Update typescript-eslint to v8.65.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19675\"\u003e#19675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/73d2efc2c6cba6f579585c88ef171132d90834ec\"\u003e\u003ccode\u003e73d2efc\u003c/code\u003e\u003c/a\u003e Update Yuku parser to v0.7.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19664\"\u003e#19664\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dd5e24eabeab1f75ad573c79781e5fd408bcfad3\"\u003e\u003ccode\u003edd5e24e\u003c/code\u003e\u003c/a\u003e Preserve quotes for \u003ccode\u003eTSMethodSignature\u003c/code\u003e nodes named \u003ccode\u003enew\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19621\"\u003e#19621\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c03ab4e71c23154d6b11537eee3c938f0d0f67d3\"\u003e\u003ccode\u003ec03ab4e\u003c/code\u003e\u003c/a\u003e Update dependency eslint-plugin-unicorn to v72 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19633\"\u003e#19633\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b74dd53076c7208291a6b2e585c310844b41d35f\"\u003e\u003ccode\u003eb74dd53\u003c/code\u003e\u003c/a\u003e Update Yuku parser to v0.6.5 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19654\"\u003e#19654\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f1b594ea1db1520c383d0e281d623551f671f824\"\u003e\u003ccode\u003ef1b594e\u003c/code\u003e\u003c/a\u003e Update dependency eslint-plugin-simple-import-sort to v14 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19655\"\u003e#19655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/0d9dfb61530986373000dd107ea58ceebb79e233\"\u003e\u003ccode\u003e0d9dfb6\u003c/code\u003e\u003c/a\u003e Update Yuku parser to v0.6.4 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19650\"\u003e#19650\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/3bbb8159eb55575d4042653aa99f5f92a1416c19\"\u003e\u003ccode\u003e3bbb815\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003etypescript-only\u003c/code\u003e directory (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19636\"\u003e#19636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.9.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `swagger-spec-validator` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/releases\"\u003eswagger-spec-validator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Require Node.js ^20.19 || \u0026gt;=22.12 (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/6bc3df0e597c8a7b44a199a4e2d12395d12980bb\"\u003e6bc3df0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't match : in header name (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/e4e7a6ce3129318a8ecf04f1cfb4da3582c86ef8\"\u003ee4e7a6c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement trusted publishing from GitHub (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/2b1bdc8e7d24ea8b33aa41dd41818e088b33091f\"\u003e2b1bdc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epackage:\u003c/strong\u003e use git+https for repository.url (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/a974e856ca8ed6f704c94268bcff426f382d18eb\"\u003ea974e85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump commander from 9.0.0 to 15.0.0 (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/6bc3df0e597c8a7b44a199a4e2d12395d12980bb\"\u003e6bc3df0\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/kevinoid/swagger-spec-validator/blob/main/CHANGELOG.md\"\u003eswagger-spec-validator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/compare/v5.0.0...v6.0.0\"\u003e6.0.0\u003c/a\u003e (2026-05-30)\u003c/h1\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e Require Node.js ^20.19 || \u0026gt;=22.12 (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/6bc3df0e597c8a7b44a199a4e2d12395d12980bb\"\u003e6bc3df0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't match : in header name (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/e4e7a6ce3129318a8ecf04f1cfb4da3582c86ef8\"\u003ee4e7a6c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimplement trusted publishing from GitHub (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/2b1bdc8e7d24ea8b33aa41dd41818e088b33091f\"\u003e2b1bdc8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epackage:\u003c/strong\u003e use git+https for repository.url (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/a974e856ca8ed6f704c94268bcff426f382d18eb\"\u003ea974e85\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump commander from 9.0.0 to 15.0.0 (\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/6bc3df0e597c8a7b44a199a4e2d12395d12980bb\"\u003e6bc3df0\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/kevinoid/swagger-spec-validator/commit/dc2150bd08ad92799398eea801cbd5cd2e92685f\"\u003e\u003ccode\u003edc2150b\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/a852324f6466c509fe6446278f7142ebd8834047\"\u003e\u003ccode\u003ea852324\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md for 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/6bc3df0e597c8a7b44a199a4e2d12395d12980bb\"\u003e\u003ccode\u003e6bc3df0\u003c/code\u003e\u003c/a\u003e build(deps): bump commander from 14.0.0 to 15.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/2bf0a76e7389e287a8e70a9dff597a3772ab408b\"\u003e\u003ccode\u003e2bf0a76\u003c/code\u003e\u003c/a\u003e build(deps): bump nodecat from 2.0.0 to 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/0d6b9d8d1681ec26f3fb3f199f5e995a789279c7\"\u003e\u003ccode\u003e0d6b9d8\u003c/code\u003e\u003c/a\u003e test: exclude eslint from david version checks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/5522f996165edcd023f3bd15e8d447f069ae9ae1\"\u003e\u003ccode\u003e5522f99\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump sinon from 21.1.2 to 22.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/d1ec8290dca81a9a6743558cd6f2e092e8961168\"\u003e\u003ccode\u003ed1ec829\u003c/code\u003e\u003c/a\u003e test: read all of stderr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/100c77e594be1dc43715151ae0fa46521d4263e2\"\u003e\u003ccode\u003e100c77e\u003c/code\u003e\u003c/a\u003e doc: replace Function with function(*): *\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/226598bd0be40d96d04fa5752c656dbf3373541c\"\u003e\u003ccode\u003e226598b\u003c/code\u003e\u003c/a\u003e doc: surround \u003ca href=\"https://github.com/throws\"\u003e\u003ccode\u003e@​throws\u003c/code\u003e\u003c/a\u003e type with curly brackets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/commit/aced05e671ec9991456c4cbb00a8adf671243586\"\u003e\u003ccode\u003eaced05e\u003c/code\u003e\u003c/a\u003e test: don't disable unicorn/no-unnecessary-polyfills\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kevinoid/swagger-spec-validator/compare/v5.0.0...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for swagger-spec-validator since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/PhilanthropyDataCommons/service/pull/2545","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/PhilanthropyDataCommons%2Fservice/issues/2545","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2545/packages"}},{"old_version":"13.2.9","new_version":"14.0.17","update_type":"major","path":"/modules/runners/lambdas/runners","pr_created_at":"2026-08-03T20:24:47.000Z","version_change":"13.2.9 → 14.0.17","issue":{"uuid":"5053907219","node_id":"PR_kwDOO2O0sc76NUWl","number":231,"state":"closed","title":"Bump nock from 13.2.9 to 14.0.17 in /modules/runners/lambdas/runners","user":"dependabot[bot]","labels":["dependencies","javascript","Stale"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-13T06:28:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-03T20:24:47.000Z","updated_at":"2026-09-13T06:28:42.000Z","time_to_close":3492226,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"nock","old_version":"13.2.9","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"}],"path":"/modules/runners/lambdas/runners","ecosystem":"npm"},"body":"Bumps [nock](https://github.com/nock/nock) from 13.2.9 to 14.0.17.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.12\"\u003e14.0.12\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e7ea9933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.10...v14.0.11\"\u003e14.0.11\u003c/a\u003e (2026-02-09)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v13.2.9...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nock since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nock\u0026package-manager=npm_and_yarn\u0026previous-version=13.2.9\u0026new-version=14.0.17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/anasahmedde/terraform-lambda-github-runner/pull/231","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/anasahmedde%2Fterraform-lambda-github-runner/issues/231","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/231/packages"}},{"old_version":"14.0.16","new_version":"14.0.17","update_type":"patch","path":null,"pr_created_at":"2026-08-03T15:13:09.000Z","version_change":"14.0.16 → 14.0.17","issue":{"uuid":"5051328221","node_id":"PR_kwDOOK8bQ876E8FF","number":214,"state":"closed","title":"Bump the development-dependencies group across 1 directory with 3 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-08-07T18:13:52.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-03T15:13:09.000Z","updated_at":"2026-08-07T18:13:53.000Z","time_to_close":356443,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"development-dependencies","update_count":3,"packages":[{"name":"@biomejs/biome","old_version":"2.5.5","new_version":"2.5.6","repository_url":"https://github.com/biomejs/biome"},{"name":"nock","old_version":"14.0.16","new_version":"14.0.17","repository_url":"https://github.com/nock/nock"},{"name":"typescript","old_version":"6.0.3","new_version":"7.0.2","repository_url":"https://github.com/microsoft/TypeScript"}],"path":null,"ecosystem":"npm"},"body":"Bumps the development-dependencies group with 3 updates in the / directory: [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome), [nock](https://github.com/nock/nock) and [typescript](https://github.com/microsoft/TypeScript).\n\nUpdates `@biomejs/biome` from 2.5.5 to 2.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e@​biomejs/biome's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.5.6\u003c/h2\u003e\n\u003ch2\u003e2.5.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11035\"\u003e#11035\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0e4b03be71b32120c6326e58e046260bcf5d3231\"\u003e\u003ccode\u003e0e4b03b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed a performance regression in \u003ca href=\"https://biomejs.dev/linter/rules/no-misused-promises/\"\u003e\u003ccode\u003enoMisusedPromises\u003c/code\u003e\u003c/a\u003e that caused type inference to run repeatedly while linting a file.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11043\"\u003e#11043\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/22ec076462d4590ea7c95f7693b69040c32a38aa\"\u003e\u003ccode\u003e22ec076\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/denbezrukov\"\u003e\u003ccode\u003e@​denbezrukov\u003c/code\u003e\u003c/a\u003e! - Fixed CSS formatting for multiline function arguments preceded by comments:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e .example {\n   value: outer(\n     1,\n     /* comment */\n     nested(\n-      first,\n-      second\n-    )\n+        first,\n+        second\n+      )\n   );\n }\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11007\"\u003e#11007\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/c9acb25acbce7a6f632b5041ec546a604aea4343\"\u003e\u003ccode\u003ec9acb25\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BTF-Kabir-2020\"\u003e\u003ccode\u003e@​BTF-Kabir-2020\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9195\"\u003e#9195\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-hook-at-top-level/\"\u003e\u003ccode\u003euseHookAtTopLevel\u003c/code\u003e\u003c/a\u003e no longer reports hooks in named \u003ccode\u003eforwardRef\u003c/code\u003e components that receive a \u003ccode\u003eref\u003c/code\u003e parameter.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10152\"\u003e#10152\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/50a9bd84df852de305e94a91fb57f6b3b1378187\"\u003e\u003ccode\u003e50a9bd8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Zelys-DFKH\"\u003e\u003ccode\u003e@​Zelys-DFKH\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10131\"\u003e#10131\u003c/a\u003e: Biome now correctly parses curried arrow functions in ternary consequents when the inner arrow's parameters use a destructuring pattern, e.g. \u003ccode\u003econd ? (x) =\u0026gt; ({ a, b }) =\u0026gt; body : alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11105\"\u003e#11105\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ffe2b9f2f9224921a0bad4a772e6611006351e5\"\u003e\u003ccode\u003e8ffe2b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dadavidtseng\"\u003e\u003ccode\u003e@​dadavidtseng\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/11092\"\u003e#11092\u003c/a\u003e: The \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-ternary/\"\u003e\u003ccode\u003enoUselessTernary\u003c/code\u003e\u003c/a\u003e quick fix now preserves operator spacing when simplifying or inverting boolean ternary expressions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10533\"\u003e#10533\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/580987506a32cdde2f5498e0f712e3493ef9adde\"\u003e\u003ccode\u003e5809875\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Mokto\"\u003e\u003ccode\u003e@​Mokto\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10515\"\u003e#10515\u003c/a\u003e: \u003ccode\u003ebiome check --write\u003c/code\u003e was not idempotent on Svelte files — multi-line template literals in \u003ccode\u003e\u0026lt;script\u0026gt;\u003c/code\u003e blocks and block comments in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e blocks gained an extra indent level on every run.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11040\"\u003e#11040\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0abb620b2f0bd748bf272a2bc56aa02f5a6d0fee\"\u003e\u003ccode\u003e0abb620\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Mokto\"\u003e\u003ccode\u003e@​Mokto\u003c/code\u003e\u003c/a\u003e! - Fixed an issue where the HTML formatter would duplicate a comment placed directly before a Svelte \u003ccode\u003e{@const ...}\u003c/code\u003e or \u003ccode\u003e{@debug ...}\u003c/code\u003e block. The duplication compounded on every subsequent \u003ccode\u003e--write\u003c/code\u003e, causing the file to grow exponentially.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10858\"\u003e#10858\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6d182043b1de76f8668464bfa5c295161135ee0e\"\u003e\u003ccode\u003e6d18204\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10839\"\u003e#10839\u003c/a\u003e: Svelte \u003ccode\u003e{#each}\u003c/code\u003e array destructuring no longer includes spaces inside square brackets, and multiline bind function expressions now indent their getter, setter, and function body correctly.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11009\"\u003e#11009\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/2c36626bed58e63e49ecca8a40c717adae4c91ac\"\u003e\u003ccode\u003e2c36626\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Improved the accuracy of type-aware lint rules by resolving more inferred types. For example, \u003ca href=\"https://biomejs.dev/linter/rules/no-floating-promises/\"\u003e\u003ccode\u003enoFloatingPromises\u003c/code\u003e\u003c/a\u003e now detects floating Promises returned by aliased callbacks and arrays of Promises created by async mapping callbacks.\u003c/p\u003e\n\u003cp\u003eThe following statements are now reported:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003etype AsyncCallback = () =\u0026gt; Promise\u0026lt;void\u0026gt;;\ndeclare const callback: AsyncCallback;\ncallback();\n\u003cp\u003e[1, 2, 3].map(async (value) =\u0026gt; value);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e@​biomejs/biome's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.5.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11035\"\u003e#11035\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0e4b03be71b32120c6326e58e046260bcf5d3231\"\u003e\u003ccode\u003e0e4b03b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed a performance regression in \u003ca href=\"https://biomejs.dev/linter/rules/no-misused-promises/\"\u003e\u003ccode\u003enoMisusedPromises\u003c/code\u003e\u003c/a\u003e that caused type inference to run repeatedly while linting a file.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11043\"\u003e#11043\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/22ec076462d4590ea7c95f7693b69040c32a38aa\"\u003e\u003ccode\u003e22ec076\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/denbezrukov\"\u003e\u003ccode\u003e@​denbezrukov\u003c/code\u003e\u003c/a\u003e! - Fixed CSS formatting for multiline function arguments preceded by comments:\u003c/p\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e .example {\n   value: outer(\n     1,\n     /* comment */\n     nested(\n-      first,\n-      second\n-    )\n+        first,\n+        second\n+      )\n   );\n }\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11007\"\u003e#11007\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/c9acb25acbce7a6f632b5041ec546a604aea4343\"\u003e\u003ccode\u003ec9acb25\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/BTF-Kabir-2020\"\u003e\u003ccode\u003e@​BTF-Kabir-2020\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9195\"\u003e#9195\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-hook-at-top-level/\"\u003e\u003ccode\u003euseHookAtTopLevel\u003c/code\u003e\u003c/a\u003e no longer reports hooks in named \u003ccode\u003eforwardRef\u003c/code\u003e components that receive a \u003ccode\u003eref\u003c/code\u003e parameter.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10152\"\u003e#10152\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/50a9bd84df852de305e94a91fb57f6b3b1378187\"\u003e\u003ccode\u003e50a9bd8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Zelys-DFKH\"\u003e\u003ccode\u003e@​Zelys-DFKH\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10131\"\u003e#10131\u003c/a\u003e: Biome now correctly parses curried arrow functions in ternary consequents when the inner arrow's parameters use a destructuring pattern, e.g. \u003ccode\u003econd ? (x) =\u0026gt; ({ a, b }) =\u0026gt; body : alt\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11105\"\u003e#11105\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/8ffe2b9f2f9224921a0bad4a772e6611006351e5\"\u003e\u003ccode\u003e8ffe2b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dadavidtseng\"\u003e\u003ccode\u003e@​dadavidtseng\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/11092\"\u003e#11092\u003c/a\u003e: The \u003ca href=\"https://biomejs.dev/linter/rules/no-useless-ternary/\"\u003e\u003ccode\u003enoUselessTernary\u003c/code\u003e\u003c/a\u003e quick fix now preserves operator spacing when simplifying or inverting boolean ternary expressions.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10533\"\u003e#10533\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/580987506a32cdde2f5498e0f712e3493ef9adde\"\u003e\u003ccode\u003e5809875\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Mokto\"\u003e\u003ccode\u003e@​Mokto\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10515\"\u003e#10515\u003c/a\u003e: \u003ccode\u003ebiome check --write\u003c/code\u003e was not idempotent on Svelte files — multi-line template literals in \u003ccode\u003e\u0026lt;script\u0026gt;\u003c/code\u003e blocks and block comments in \u003ccode\u003e\u0026lt;style\u0026gt;\u003c/code\u003e blocks gained an extra indent level on every run.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11040\"\u003e#11040\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/0abb620b2f0bd748bf272a2bc56aa02f5a6d0fee\"\u003e\u003ccode\u003e0abb620\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Mokto\"\u003e\u003ccode\u003e@​Mokto\u003c/code\u003e\u003c/a\u003e! - Fixed an issue where the HTML formatter would duplicate a comment placed directly before a Svelte \u003ccode\u003e{@const ...}\u003c/code\u003e or \u003ccode\u003e{@debug ...}\u003c/code\u003e block. The duplication compounded on every subsequent \u003ccode\u003e--write\u003c/code\u003e, causing the file to grow exponentially.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10858\"\u003e#10858\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/6d182043b1de76f8668464bfa5c295161135ee0e\"\u003e\u003ccode\u003e6d18204\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ruidosujeira\"\u003e\u003ccode\u003e@​ruidosujeira\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/10839\"\u003e#10839\u003c/a\u003e: Svelte \u003ccode\u003e{#each}\u003c/code\u003e array destructuring no longer includes spaces inside square brackets, and multiline bind function expressions now indent their getter, setter, and function body correctly.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/11009\"\u003e#11009\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/2c36626bed58e63e49ecca8a40c717adae4c91ac\"\u003e\u003ccode\u003e2c36626\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Improved the accuracy of type-aware lint rules by resolving more inferred types. For example, \u003ca href=\"https://biomejs.dev/linter/rules/no-floating-promises/\"\u003e\u003ccode\u003enoFloatingPromises\u003c/code\u003e\u003c/a\u003e now detects floating Promises returned by aliased callbacks and arrays of Promises created by async mapping callbacks.\u003c/p\u003e\n\u003cp\u003eThe following statements are now reported:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003etype AsyncCallback = () =\u0026gt; Promise\u0026lt;void\u0026gt;;\ndeclare const callback: AsyncCallback;\ncallback();\n\u003cp\u003e[1, 2, 3].map(async (value) =\u0026gt; value);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/10973\"\u003e#10973\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9cb044cf2c8971642942c302a6d2b0000964c2f0\"\u003e\u003ccode\u003e9cb044c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed false positives in \u003ca href=\"https://biomejs.dev/linter/rules/no-misleading-return-type/\"\u003e\u003ccode\u003enoMisleadingReturnType\u003c/code\u003e\u003c/a\u003e when generic-constraint, normalization, substitution, or structural return-type comparison cannot complete. The rule now suppresses diagnostics rather than suggesting a return type derived from partial information. For example, this unresolved return type is no longer reported:\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/1139f1ca8a0f11b5d84dc7b415c2a4ab6fc0ef03\"\u003e\u003ccode\u003e1139f1c\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/11022\"\u003e#11022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/781d68dae5df6ad188efc8afb0972112654614fe\"\u003e\u003ccode\u003e781d68d\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoRestrictedProperties\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9806\"\u003e#9806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.6/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.16 to 14.0.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.17\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003e14.0.17\u003c/a\u003e (2026-07-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2997\"\u003e#2997\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e1ee467c\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/nock/nock/commit/1ee467c68d601ddc22629d7a657061e6c27097c2\"\u003e\u003ccode\u003e1ee467c\u003c/code\u003e\u003c/a\u003e fix: remove interceptor from scope.interceptors on nock.removeInterceptor (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/da20f4b5e9d4656ad8a378118fa3ceb1a7723496\"\u003e\u003ccode\u003eda20f4b\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 6 to 7 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2987\"\u003e#2987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.16...v14.0.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 6.0.3 to 7.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/microsoft/TypeScript/commits\"\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/~microsoft1es\"\u003emicrosoft1es\u003c/a\u003e, a new releaser for typescript since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jelmore1674/build-changelog/pull/214","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jelmore1674%2Fbuild-changelog/issues/214","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/214/packages"}},{"old_version":"13.3.3","new_version":"14.0.16","update_type":"major","path":null,"pr_created_at":"2026-07-10T21:04:21.000Z","version_change":"13.3.3 → 14.0.16","issue":{"uuid":"4858640304","node_id":"PR_kwDOKIeYk87wWVqb","number":931,"state":"closed","title":"chore(deps-dev): bump nock from 13.3.3 to 14.0.16","user":"dependabot[bot]","labels":["Stale"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-08-11T00:01:31.000Z","author_association":null,"state_reason":null,"created_at":"2026-07-10T21:04:21.000Z","updated_at":"2026-08-11T00:01:40.000Z","time_to_close":2689030,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev)","packages":[{"name":"nock","old_version":"13.3.3","new_version":"14.0.16","repository_url":"https://github.com/nock/nock"}],"path":null,"ecosystem":"npm"},"body":"Bumps [nock](https://github.com/nock/nock) from 13.3.3 to 14.0.16.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.15\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.14...v14.0.15\"\u003e14.0.15\u003c/a\u003e (2026-05-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003ede5450c\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.14\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.13...v14.0.14\"\u003e14.0.14\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebackport:\u003c/strong\u003e apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e215cd2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.13\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.12...v14.0.13\"\u003e14.0.13\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e07fbfab\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.12\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.11...v14.0.12\"\u003e14.0.12\u003c/a\u003e (2026-04-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eprevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e7ea9933\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev14.0.11\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.10...v14.0.11\"\u003e14.0.11\u003c/a\u003e (2026-02-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emigrate to npm OIDC (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2940\"\u003e#2940\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/113dcac727a769b0f2f27dd0213ea91d10fdcceb\"\u003e113dcac\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003erestore github actions write permissions (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2941\"\u003e#2941\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/a4cb6b8252202bfce68d6475bf214dee9c1fe5fb\"\u003ea4cb6b8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate \u003ccode\u003e@mswjs/interceptors\u003c/code\u003e to fix a memory leak (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2938\"\u003e#2938\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/025db760a4c8c101cd1c51da699de66a18e58f83\"\u003e025db76\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupgrade semantic-release (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2943\"\u003e#2943\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/db0b28005ae4531277f77c52b56694cb484f802e\"\u003edb0b280\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/de5450cae3e5f7d43e1c72a4a4cb21c20da16657\"\u003e\u003ccode\u003ede5450c\u003c/code\u003e\u003c/a\u003e fix: Revert \u0026quot;fix(backport): apply body delay before the response end\u0026quot; (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2973\"\u003e#2973\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/215cd2a8f1780960e5984fdcd1ea84cd42df463d\"\u003e\u003ccode\u003e215cd2a\u003c/code\u003e\u003c/a\u003e fix(backport): apply body delay before the response end (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2969\"\u003e#2969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/07fbfab489ca878fda0db9ad34b1cee6381bb21c\"\u003e\u003ccode\u003e07fbfab\u003c/code\u003e\u003c/a\u003e fix(types): align Definition with runtime; add rawHeaders, drop headers (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2955\"\u003e#2955\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/fe2c3ea66b3be043c0f1d64924519af7c14b1b03\"\u003e\u003ccode\u003efe2c3ea\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump lodash-es from 4.17.23 to 4.18.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2961\"\u003e#2961\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/ee49b4f8b24cbd4a80bf1d8b4718ad864460673f\"\u003e\u003ccode\u003eee49b4f\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump flatted from 3.2.5 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/11bf18341e86b6563b5e89e420f354eea65019dc\"\u003e\u003ccode\u003e11bf183\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump undici from 6.23.0 to 6.24.1 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2954\"\u003e#2954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/6b80154c65034cdfb529db0666a6a67d61c4a759\"\u003e\u003ccode\u003e6b80154\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2960\"\u003e#2960\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/4cbf6ccbcac5a2a783ce7b79b8b8ff0b73cf7c0a\"\u003e\u003ccode\u003e4cbf6cc\u003c/code\u003e\u003c/a\u003e chore(deps): bump tar and npm (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2952\"\u003e#2952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nock/nock/commit/7ea9933a3571dd3ba68ecfc2003fc8f1e471dd66\"\u003e\u003ccode\u003e7ea9933\u003c/code\u003e\u003c/a\u003e fix: prevent crash when query params have conflicting dot-notation keys (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2958\"\u003e#2958\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nock/nock/compare/v13.3.3...v14.0.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for nock since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nock\u0026package-manager=npm_and_yarn\u0026previous-version=13.3.3\u0026new-version=14.0.16)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/XXX1201/RSSHub/pull/931","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/XXX1201%2FRSSHub/issues/931","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/931/packages"}},{"old_version":"14.0.15","new_version":"14.0.16","update_type":"patch","path":null,"pr_created_at":"2026-07-06T01:24:05.000Z","version_change":"14.0.15 → 14.0.16","issue":{"uuid":"4815231885","node_id":"PR_kwDOKPSXjM7uJbsQ","number":206,"state":"open","title":"Bump the npm-dependencies group across 1 directory with 7 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-07-06T01:24:05.000Z","updated_at":"2026-07-06T01:26:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"npm-dependencies","update_count":7,"packages":[{"name":"fast-xml-parser","old_version":"5.8.0","new_version":"5.9.3","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"@gradle-tech/develocity-agent","old_version":"4.1.0","new_version":"4.1.1"},{"name":"@types/node","old_version":"25.9.3","new_version":"26.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vercel/ncc","old_version":"0.44.0","new_version":"0.44.1","repository_url":"https://github.com/vercel/ncc"},{"name":"js-yaml","old_version":"4.2.0","new_version":"5.2.1","repository_url":"https://github.com/nodeca/js-yaml"},{"name":"nock","old_version":"14.0.15","new_version":"14.0.16","repository_url":"https://github.com/nock/nock"},{"name":"prettier","old_version":"3.8.4","new_version":"3.9.4","repository_url":"https://github.com/prettier/prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.8.0` | `5.9.3` |\n| @gradle-tech/develocity-agent | `4.1.0` | `4.1.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.3` | `26.1.0` |\n| [@vercel/ncc](https://github.com/vercel/ncc) | `0.44.0` | `0.44.1` |\n| [js-yaml](https://github.com/nodeca/js-yaml) | `4.2.0` | `5.2.1` |\n| [nock](https://github.com/nock/nock) | `14.0.15` | `14.0.16` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.4` | `3.9.4` |\n\n\nUpdates `fast-xml-parser` from 5.8.0 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/NaturalIntelligence/fast-xml-parser/releases\"\u003efast-xml-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.9.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHarden GitHub Actions workflows by \u003ca href=\"https://github.com/martincostello\"\u003e\u003ccode\u003e@​martincostello\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/pull/841\"\u003eNaturalIntelligence/fast-xml-parser#841\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGitHub Actions workflow fixes by \u003ca href=\"https://github.com/martincostello\"\u003e\u003ccode\u003e@​martincostello\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/pull/844\"\u003eNaturalIntelligence/fast-xml-parser#844\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/martincostello\"\u003e\u003ccode\u003e@​martincostello\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/pull/841\"\u003eNaturalIntelligence/fast-xml-parser#841\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.2...v5.9.3\"\u003ehttps://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.2...v5.9.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.9.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.1...v5.9.2\"\u003ehttps://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.1...v5.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.9.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.0...v5.9.1\"\u003ehttps://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.9.0...v5.9.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eupdate strnum, use is-unsafe\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eupdate strnum to 2.3.0\n\u003cul\u003e\n\u003cli\u003eyou can set hex, binary, enotation, infinity, unicode\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003evalidate unsafe HTML or XML data in doctype entities unsing 'is-unsafe' library. User can override rules by overriding EntityDecoder.\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/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md\"\u003efast-xml-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eNote: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cp\u003eNote: Due to some last quick changes on v4, detail of v4.5.3 \u0026amp; v4.5.4 are not updated here. v4.5.4x is the last tag of v4 in github repository. I'm extremely sorry for the confusion\u003c/p\u003e\n\u003cp\u003e*\u003cem\u003e5.9.3 / 2026-06-19\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdate strnum\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e*\u003cem\u003e5.9.2 / 2026-06-17\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edummy release to test changes in github action\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e*\u003cem\u003e5.9.1 / 2026-06-17\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edummy release to test release from github action\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e*\u003cem\u003e5.9.0 / 2026-06-15\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdate strnum to 2.3.0\n\u003cul\u003e\n\u003cli\u003eyou can set hex, binary, enotation, infinity, unicode\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003evalidate unsafe HTML or XML data in doctype entities unsing 'is-unsafe' library.\nUser can override rules by overriding EntityDecoder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e*\u003cem\u003e5.8.0 / 2026-05-12\u003c/em\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eintegrate xml-naming to validate DOCTYPE entity name and notation name (using qname becaue of backward compatibility)\n\u003cul\u003e\n\u003cli\u003eThis will consider xml-version as well. '1.0' is default\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eupdate strnum to 2.3.0\n\u003cul\u003e\n\u003cli\u003eYou can set octal and binary parsing which is bydeault off\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eupdate fast-xml-builder to 1.2.0\n\u003cul\u003e\n\u003cli\u003ecan sanitize tag names if found invalid\u003c/li\u003e\n\u003cli\u003efix format output\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.7.3 / 2006-05-05\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: alwaysCreateTextNode should create text node when attributes are present for self closing node\u003c/li\u003e\n\u003cli\u003efix stop node expression when ns prefix is removed (found by \u003ca href=\"https://github.com/iruizsalinas\"\u003eiruizsalinas\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate XML Builder to 1.1.7\u003c/li\u003e\n\u003cli\u003emark addEntity deprecated\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.7.2 / 2026-04-25\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eallow numerical external entity for backward compatibility\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/705\"\u003e#705\u003c/a\u003e: attributesGroupName working with preserveOrder\u003c/li\u003e\n\u003cli\u003efix \u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/817\"\u003e#817\u003c/a\u003e: stackoverflow when tag expression is very long\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.7.1 / 2026-04-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix typo in CJS typing file\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.7.0 / 2026-04-17\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003e@nodable/entities\u003c/code\u003e v2.1.0\n\u003cul\u003e\n\u003cli\u003ebreaking changes\n\u003cul\u003e\n\u003cli\u003esingle entity scan. You're not allowed to user entity value to form another entity name.\u003c/li\u003e\n\u003cli\u003eyou cant add numeric external entity\u003c/li\u003e\n\u003cli\u003eentity error message when expantion limit is crossed might change\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/93a09f108d6f457a84e607a6806a7bfd6abc3e55\"\u003e\u003ccode\u003e93a09f1\u003c/code\u003e\u003c/a\u003e 5.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/9c1905edd7ea28db70770f758e293fcf079060c5\"\u003e\u003ccode\u003e9c1905e\u003c/code\u003e\u003c/a\u003e update strnum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/8d71292a9aaaa8f4a24294e636bd191cfbf4d8a7\"\u003e\u003ccode\u003e8d71292\u003c/code\u003e\u003c/a\u003e GitHub Actions workflow fixes (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/784a0442b697e1498e1f3c3fc1a057ad57424858\"\u003e\u003ccode\u003e784a044\u003c/code\u003e\u003c/a\u003e Harden GitHub Actions workflows (\u003ca href=\"https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/841\"\u003e#841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/bf9b81a9ab952ce153281e119f99f9953f32bc76\"\u003e\u003ccode\u003ebf9b81a\u003c/code\u003e\u003c/a\u003e 5.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/232abf54c793a950aeb63fd25934fc7f6008dc86\"\u003e\u003ccode\u003e232abf5\u003c/code\u003e\u003c/a\u003e update publish action for better security\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/73411fa630cf85798397b3007b5db5bfff2d2d61\"\u003e\u003ccode\u003e73411fa\u003c/code\u003e\u003c/a\u003e update checklist\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/d57e33bb9aa045813440244cca9d5be837671bba\"\u003e\u003ccode\u003ed57e33b\u003c/code\u003e\u003c/a\u003e 5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/3be603a51aac23e2054c92291e188fb30f427220\"\u003e\u003ccode\u003e3be603a\u003c/code\u003e\u003c/a\u003e testing release from Github\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/b6c41ea401122dc97e3396066771672974622506\"\u003e\u003ccode\u003eb6c41ea\u003c/code\u003e\u003c/a\u003e Add GitHub Actions workflow for npm publishing\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.8.0...v5.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for fast-xml-parser since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@gradle-tech/develocity-agent` from 4.1.0 to 4.1.1\n\nUpdates `@types/node` from 25.9.3 to 26.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vercel/ncc` from 0.44.0 to 0.44.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ncc/releases\"\u003e@​vercel/ncc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.44.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vercel/ncc/compare/0.44.0...0.44.1\"\u003e0.44.1\u003c/a\u003e (2026-06-29)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003epreserve runtime createRequire in ESM builds (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1334\"\u003e#1334\u003c/a\u003e) (\u003ca href=\"https://github.com/vercel/ncc/commit/8f0aefd6781d5305073aa8797a60a1833f06f06b\"\u003e8f0aefd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1312\"\u003e#1312\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/vercel/ncc/commit/8f0aefd6781d5305073aa8797a60a1833f06f06b\"\u003e\u003ccode\u003e8f0aefd\u003c/code\u003e\u003c/a\u003e fix: preserve runtime createRequire in ESM builds (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1334\"\u003e#1334\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ncc/commit/b9c6310a2bf0d92fd7ee801e0a563a1387e81899\"\u003e\u003ccode\u003eb9c6310\u003c/code\u003e\u003c/a\u003e chore: Update vm2 to latest version (3.11.5) (\u003ca href=\"https://redirect.github.com/vercel/ncc/issues/1333\"\u003e#1333\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vercel/ncc/compare/0.44.0...0.44.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `js-yaml` from 4.2.0 to 5.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md\"\u003ejs-yaml's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[5.2.1] - 2026-07-02\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eMap\u003c/code\u003e support to !!omap (should work when \u003ccode\u003erealMapTag\u003c/code\u003e used)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove quadratic complexity from !!omap \u003ccode\u003eaddItem\u003c/code\u003e. Regression from v5\n(usually not critical, because YAML11_SCHEMA is not default anymore).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.3.0, 3.15.0 - 2026-06-27\u003c/h2\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBackported \u003ccode\u003emaxTotalMergeKeys\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.2.0] - 2026-06-26\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003emaxTotalMergeKeys\u003c/code\u003e (10000) loader option to limit the total number of\nkeys processed by YAML merge (\u003ccode\u003e\u0026lt;\u0026lt;\u003c/code\u003e) across one \u003ccode\u003eload()\u003c/code\u003e / \u003ccode\u003eloadAll()\u003c/code\u003e call.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003emaxAliases\u003c/code\u003e (-1) loader option to limit the number of YAML aliases per\ndocument.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emaxMergeSeqLength\u003c/code\u003e replaced with \u003ccode\u003emaxTotalMergeKeys\u003c/code\u003e for limiting YAML merge\nprocessing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRound-trip of integers with exponential form (\u0026gt;= \u003ccode\u003e1e21\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.1.0] - 2026-06-23\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCollection tags can finalize an incrementally populated carrier into a\ndifferent result value.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[breaking] \u003ccode\u003equoteStyle\u003c/code\u003e now selects the preferred quote style; use the\nrestored \u003ccode\u003eforceQuotes\u003c/code\u003e option to force quoting non-key strings.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[5.0.0] - 2026-06-20\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded named exports for schemas, tags, parser events and AST utilities.\u003c/li\u003e\n\u003cli\u003eReworked \u003ccode\u003eJSON_SCHEMA\u003c/code\u003e and \u003ccode\u003eCORE_SCHEMA\u003c/code\u003e with spec-compliant scalar resolution\nrules, and added \u003ccode\u003eYAML11_SCHEMA\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erealMapTag\u003c/code\u003e for lossless mappings with non-string and complex keys.\nObject-based mappings now reject complex keys instead of stringifying them.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edump()\u003c/code\u003e \u003ccode\u003etransform\u003c/code\u003e option for changing the generated AST before\nrendering.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003edump()\u003c/code\u003e options \u003ccode\u003eseqInlineFirst\u003c/code\u003e, \u003ccode\u003eflowBracketPadding\u003c/code\u003e,\n\u003ccode\u003eflowSkipCommaSpace\u003c/code\u003e, \u003ccode\u003eflowSkipColonSpace\u003c/code\u003e, \u003ccode\u003equoteFlowKeys\u003c/code\u003e, \u003ccode\u003equoteStyle\u003c/code\u003e and\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ac16b42c46c11c5c7f66062bfc78b168b5f07ecd\"\u003e\u003ccode\u003eac16b42\u003c/code\u003e\u003c/a\u003e 5.2.1 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/4a864e55eec5044da67ca95a13f48c73e9ae8c0d\"\u003e\u003ccode\u003e4a864e5\u003c/code\u003e\u003c/a\u003e Deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/39f3211a2f01b3c6982710cf21434ab7060acefe\"\u003e\u003ccode\u003e39f3211\u003c/code\u003e\u003c/a\u003e !!omap: add \u003ccode\u003eMap\u003c/code\u003e support and remove quadratic complexity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/ff17f1e5bbd1d0dcfb9567ff4526f7206a666f7b\"\u003e\u003ccode\u003eff17f1e\u003c/code\u003e\u003c/a\u003e Changelog update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/8ed15f1cf6a0f1818ea4c0cd5d3973e87af2158f\"\u003e\u003ccode\u003e8ed15f1\u003c/code\u003e\u003c/a\u003e deps bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/1a562dc14cac81354643e45936cde968b6da324c\"\u003e\u003ccode\u003e1a562dc\u003c/code\u003e\u003c/a\u003e Fix changelog link\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/c28ed5ec1aa66a37b8202e17d0caa122922a1b00\"\u003e\u003ccode\u003ec28ed5e\u003c/code\u003e\u003c/a\u003e 5.2.0 released\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/125cd5ab9f1355d4edaf6d95bf3a7099dc333d35\"\u003e\u003ccode\u003e125cd5a\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003emaxAliases\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/3105455b81dee69e0fd36e09ac0b2ccfdb54adc1\"\u003e\u003ccode\u003e3105455\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003emaxMergeSeqLength\u003c/code\u003eoption with \u003ccode\u003emaxTotalMergeKeys\u003c/code\u003e (more robust)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nodeca/js-yaml/commit/39d00d65eb6b88362a5c806cea57541e687aaccb\"\u003e\u003ccode\u003e39d00d6\u003c/code\u003e\u003c/a\u003e numbers: Drop boxed numbers support, simplify .identify() checks, clarify rou...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nodeca/js-yaml/compare/4.2.0...5.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nock` from 14.0.15 to 14.0.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nock/nock/releases\"\u003enock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev14.0.16\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003e14.0.16\u003c/a\u003e (2026-06-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eguard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e) (\u003ca href=\"https://github.com/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e2d68e8a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nock/nock/issues/2949\"\u003e#2949\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/nock/nock/commit/2d68e8a2022280234901c8f99d6048fb40c1dc1f\"\u003e\u003ccode\u003e2d68e8a\u003c/code\u003e\u003c/a\u003e fix: guard against AbortSignal-aborted requests in response handler (\u003ca href=\"https://redirect.github.com/nock/nock/issues/2977\"\u003e#2977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/nock/nock/compare/v14.0.15...v14.0.16\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.8.4 to 3.9.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.9.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAngular: Format \u003ccode\u003e@content(name)\u003c/code\u003e -\u0026gt; \u003ccode\u003e@content (name)\u003c/code\u003e to align with other block syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19499\"\u003e#19499\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.4/CHANGELOG.md#394\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMarkdown: Fix unexpected removal of characters in liquid syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19489\"\u003eprettier/prettier#19489\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTypeScript: Allow decorators to be used with declare on class fields (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19492\"\u003eprettier/prettier#19492\u003c/a\u003e by \u003ca href=\"https://github.com/evoactivity\"\u003e\u003ccode\u003e@​evoactivity\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.3/CHANGELOG.md#393\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCLI: Fix ignored file has been cached incorrectly (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19483\"\u003e#19483\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.9.1/CHANGELOG.md#391\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.9.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.5...3.9.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/06/27/3.9.0\"\u003ePrettier 3.9: Major parser upgrades and Formatting improvements\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Flow variance annotation print (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19022\"\u003e#19022\u003c/a\u003e by \u003ca href=\"https://github.com/marcoww6\"\u003e\u003ccode\u003e@​marcoww6\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.5/CHANGELOG.md#385\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.9.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.3...3.9.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAngular: Format \u003ccode\u003e@content(name)\u003c/code\u003e -\u0026gt; \u003ccode\u003e@content (name)\u003c/code\u003e to align with other block syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19499\"\u003e#19499\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;FancyButton [label]=\u0026quot;title\u0026quot;\u0026gt;\n  @content (icon) {\n    \u0026lt;span\u0026gt;Icon!\u0026lt;/span\u0026gt;\n  }\n  @content (description) {\n    \u0026lt;span\u0026gt;Description text\u0026lt;/span\u0026gt;\n  }\n  \u0026lt;span\u0026gt;Other children\u0026lt;/span\u0026gt;\n\u0026lt;/FancyButton\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.3 --\u0026gt;\n\u0026lt;FancyButton [label]=\u0026quot;title\u0026quot;\u0026gt;\n\u003ca href=\"https://github.com/content\"\u003e\u003ccode\u003e@​content\u003c/code\u003e\u003c/a\u003e(icon) {\n\u0026lt;span\u0026gt;Icon!\u0026lt;/span\u0026gt;\n}\n\u003ca href=\"https://github.com/content\"\u003e\u003ccode\u003e@​content\u003c/code\u003e\u003c/a\u003e(description) {\n\u0026lt;span\u0026gt;Description text\u0026lt;/span\u0026gt;\n}\n\u0026lt;span\u0026gt;Other children\u0026lt;/span\u0026gt;\n\u0026lt;/FancyButton\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.9.4 --\u0026gt;\n\u0026lt;FancyButton [label]=\u0026quot;title\u0026quot;\u0026gt;\n\u003ca href=\"https://github.com/content\"\u003e\u003ccode\u003e@​content\u003c/code\u003e\u003c/a\u003e (icon) {\n\u0026lt;span\u0026gt;Icon!\u0026lt;/span\u0026gt;\n}\n\u003ca href=\"https://github.com/content\"\u003e\u003ccode\u003e@​content\u003c/code\u003e\u003c/a\u003e (description) {\n\u0026lt;span\u0026gt;Description text\u0026lt;/span\u0026gt;\n}\n\u0026lt;span\u0026gt;Other children\u0026lt;/span\u0026gt;\n\u0026lt;/FancyButton\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.9.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.9.1...3.9.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eMarkdown: Fix unexpected removal of characters in liquid syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19489\"\u003e#19489\u003c/a\u003e by \u003ca href=\"https://github.com/seiyab\"\u003e\u003ccode\u003e@​seiyab\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"md\"\u003e\u003ccode\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b693cb22b412b759784bc2298fc86880e351cd3a\"\u003e\u003ccode\u003eb693cb2\u003c/code\u003e\u003c/a\u003e Release 3.9.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/2e92ac0ee29fb83b7ce32277cb914c2eee192955\"\u003e\u003ccode\u003e2e92ac0\u003c/code\u003e\u003c/a\u003e Angular: Format \u003ccode\u003e@content(name)\u003c/code\u003e -\u0026gt; \u003ccode\u003e@content (name)\u003c/code\u003e to align with other blo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/abed2c22db3cb61e922b7284c3b6c65424353ac2\"\u003e\u003ccode\u003eabed2c2\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/6cfbc00921de451e918b18bb5ab6b80e80f5cd34\"\u003e\u003ccode\u003e6cfbc00\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/3732e1dee6a36bdb2e77a722d206a79ac7e67aa3\"\u003e\u003ccode\u003e3732e1d\u003c/code\u003e\u003c/a\u003e Release 3.9.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a74a7b05dee7fbef39a6aeff378c3741e1a8ee15\"\u003e\u003ccode\u003ea74a7b0\u003c/code\u003e\u003c/a\u003e Allow decorators to be used with \u003ccode\u003edeclare\u003c/code\u003e on class fields (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19492\"\u003e#19492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/bd9e11ab41e17a4f61f363a981c1ec24d2a4167a\"\u003e\u003ccode\u003ebd9e11a\u003c/code\u003e\u003c/a\u003e Correct text identification in liquid syntax (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/19489\"\u003e#19489\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/269eee3faa1f82b1de07bb7e4d15e1cee70f80d4\"\u003e\u003ccode\u003e269eee3\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ec7ccd1ea47c965bda3c958239899737e899603d\"\u003e\u003ccode\u003eec7ccd1\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c47654c003fe525572e10d5cc1ea64d7b9c0ee55\"\u003e\u003ccode\u003ec47654c\u003c/code\u003e\u003c/a\u003e Release 3.9.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.4...3.9.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/gradle/develocity-actions/pull/206","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gradle%2Fdevelocity-actions/issues/206","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/206/packages"}}]}