{"id":3875,"name":"open","ecosystem":"npm","repository_url":"https://github.com/sindresorhus/open","issues_count":1324,"created_at":"2025-06-06T16:30:16.407Z","updated_at":"2025-06-06T16:30:16.407Z","purl":"pkg:npm/open","metadata":{"id":2137591,"name":"open","ecosystem":"npm","description":"Open stuff like URLs, files, executables. Cross-platform.","homepage":"https://github.com/sindresorhus/open#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/sindresorhus/open","keywords_array":["app","open","opener","opens","launch","start","xdg-open","xdg","default","cmd","browser","editor","executable","exe","url","urls","arguments","args","spawn","exec","child","process","website","file"],"namespace":null,"versions_count":50,"first_release_published_at":"2012-04-14T16:52:47.921Z","latest_release_published_at":"2025-05-01T06:49:44.518Z","latest_release_number":"10.1.2","last_synced_at":"2025-06-05T16:30:34.519Z","created_at":"2022-04-09T21:31:22.195Z","updated_at":"2025-06-05T16:32:36.413Z","registry_url":"https://www.npmjs.com/package/open","install_command":"npm install open","documentation_url":null,"metadata":{"funding":"https://github.com/sponsors/sindresorhus","dist-tags":{"latest":"10.1.2"}},"repo_metadata":{"id":15730972,"uuid":"18469325","full_name":"sindresorhus/open","owner":"sindresorhus","description":"Open stuff like URLs, files, executables. Cross-platform.","archived":false,"fork":false,"pushed_at":"2025-05-23T23:48:18.000Z","size":186,"stargazers_count":3292,"open_issues_count":57,"forks_count":255,"subscribers_count":29,"default_branch":"main","last_synced_at":"2025-06-04T17:45:36.312Z","etag":null,"topics":[],"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/sindresorhus.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"license","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/security.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"sindresorhus","open_collective":"sindresorhus","buy_me_a_coffee":"sindresorhus","custom":"https://sindresorhus.com/donate"}},"created_at":"2014-04-05T15:14:11.000Z","updated_at":"2025-05-29T00:03:21.000Z","dependencies_parsed_at":"2024-01-19T11:32:59.309Z","dependency_job_id":"324d8926-21c7-4bfb-aefa-e8417beaf189","html_url":"https://github.com/sindresorhus/open","commit_stats":{"total_commits":192,"total_committers":54,"mean_commits":"3.5555555555555554","dds":"0.36458333333333337","last_synced_commit":"2ea66da8e8b20880d235447cf4c94ba275da6a5a"},"previous_names":["sindresorhus/opn"],"tags_count":66,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sindresorhus","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258257138,"owners_count":22672674,"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":"sindresorhus","name":"Sindre Sorhus","uuid":"170270","kind":"user","description":"Full-Time Open-Sourcerer. Focused on Swift \u0026 JavaScript. Makes macOS apps, CLI tools, npm packages.","email":"","website":"https://sindresorhus.com/apps","location":null,"twitter":"sindresorhus","company":null,"icon_url":"https://avatars.githubusercontent.com/u/170270?u=34acd557a042ac478d273a4621570cadb6b0bd89\u0026v=4","repositories_count":1111,"last_synced_at":"2024-10-29T21:14:09.635Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"sindresorhus","open_collective":"sindresorhus","buy_me_a_coffee":"sindresorhus","custom":"https://sindresorhus.com/donate"}},"html_url":"https://github.com/sindresorhus","funding_links":["https://github.com/sponsors/sindresorhus","https://opencollective.com/sindresorhus","https://buymeacoffee.com/sindresorhus","https://sindresorhus.com/donate"],"total_stars":852379,"followers":69513,"following":31,"created_at":"2022-11-02T16:18:52.881Z","updated_at":"2024-10-29T21:14:09.636Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sindresorhus","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sindresorhus/repositories"},"tags":[{"name":"v10.1.2","sha":"8481ddf646a6b4bc32a059d8bd5685d88c1368a0","kind":"tag","published_at":"2025-05-01T06:49:28.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v10.1.2","html_url":"https://github.com/sindresorhus/open/releases/tag/v10.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.1.2/manifests"},{"name":"v10.1.1","sha":"31b71c5f454690acb92d2dbcedf58cdfe746ea5a","kind":"tag","published_at":"2025-04-15T08:35:43.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v10.1.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v10.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.1.1/manifests"},{"name":"v10.1.0","sha":"2ea66da8e8b20880d235447cf4c94ba275da6a5a","kind":"tag","published_at":"2024-03-08T15:40:13.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v10.1.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v10.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.1.0/manifests"},{"name":"v10.0.4","sha":"ee13d939ad1809a87110dc82aaba6878962159f9","kind":"tag","published_at":"2024-02-26T07:48:04.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v10.0.4","html_url":"https://github.com/sindresorhus/open/releases/tag/v10.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.0.4/manifests"},{"name":"v10.0.3","sha":"2d5e95978807503b917482786ac5058c16c5193d","kind":"tag","published_at":"2024-01-07T05:49:04.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v10.0.3","html_url":"https://github.com/sindresorhus/open/releases/tag/v10.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.0.3/manifests"},{"name":"v10.0.2","sha":"31da4c35f6213ceaf9529f3e147fa37041c80c54","kind":"tag","published_at":"2023-12-28T00:20:01.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v10.0.2","html_url":"https://github.com/sindresorhus/open/releases/tag/v10.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.0.2/manifests"},{"name":"v10.0.1","sha":"818946edd9a0554e852813773142330f9067ee64","kind":"tag","published_at":"2023-12-22T11:15:32.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v10.0.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v10.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.0.1/manifests"},{"name":"v10.0.0","sha":"2a8ec7046f7c1ce93dbfc6645786a2682c9def95","kind":"tag","published_at":"2023-12-19T00:07:07.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v10.0.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v10.0.0/manifests"},{"name":"v9.1.0","sha":"accd304abffaec9016f180496d4d3de40145b3c9","kind":"tag","published_at":"2023-03-26T01:11:33.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v9.1.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v9.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v9.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v9.1.0/manifests"},{"name":"v9.0.0","sha":"36c61af1e696ef4365fd12dcc733586877106f19","kind":"tag","published_at":"2023-03-20T09:46:09.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v9.0.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v9.0.0/manifests"},{"name":"v8.4.2","sha":"cbc008bab21f657475b54e33a823b2941737da6f","kind":"tag","published_at":"2023-02-20T12:43:02.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.4.2","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.4.2/manifests"},{"name":"v8.4.1","sha":"27e4e3a193928fe0cfb43cee746292df339bb332","kind":"tag","published_at":"2023-02-08T12:21:18.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.4.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.4.1/manifests"},{"name":"v8.4.0","sha":"7579417bbd3b3fc155b10f9b9b2eb71381e13e9a","kind":"tag","published_at":"2021-10-24T00:41:45.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.4.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.4.0/manifests"},{"name":"v8.3.0","sha":"7908a585fd0d85d7ad32d8f34d95a77f13d595d6","kind":"tag","published_at":"2021-10-07T15:57:41.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.3.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.3.0/manifests"},{"name":"v8.2.1","sha":"ce40e85de3f77515985f5971d293659ea4b30b83","kind":"tag","published_at":"2021-06-20T17:06:03.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.2.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.2.1/manifests"},{"name":"v8.2.0","sha":"c209060c23d55e804b6780e47bca5a86bd309a01","kind":"tag","published_at":"2021-05-24T14:58:54.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.2.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.2.0/manifests"},{"name":"v8.1.0","sha":"0347d3bfd88566bc92a40b9c852d4c71e6e8a2e2","kind":"tag","published_at":"2021-05-22T08:39:41.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.1.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.1.0/manifests"},{"name":"v8.0.9","sha":"18b9665afbdd5d49eafb1c0ef4e2444b0b8624a1","kind":"tag","published_at":"2021-05-17T06:20:26.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.0.9","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.9/manifests"},{"name":"v8.0.8","sha":"8ba52b4dc6a2b74077e781866dd8bd31de1a8772","kind":"tag","published_at":"2021-05-07T13:00:38.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.0.8","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.8/manifests"},{"name":"v8.0.7","sha":"ae885adf8915c2bf16cd08c1752eb8d51b5ac863","kind":"tag","published_at":"2021-04-27T14:06:10.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.0.7","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.7/manifests"},{"name":"v8.0.6","sha":"01887ed979ded27a8c6f641485fea8c57e2d0972","kind":"tag","published_at":"2021-04-16T04:58:05.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.0.6","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.6/manifests"},{"name":"v8.0.5","sha":"45a3551a3264763b3df14dd975b6577254025aed","kind":"tag","published_at":"2021-04-03T07:04:43.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.0.5","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.5/manifests"},{"name":"v8.0.4","sha":"8881dab330e44cd0d62ed4fbb17f0c12bb17699e","kind":"tag","published_at":"2021-03-21T16:25:53.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.0.4","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.4/manifests"},{"name":"v8.0.3","sha":"14daa34927403dddc003b2f456bf4c8dcbb90f77","kind":"tag","published_at":"2021-03-18T12:16:18.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.0.3","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.3/manifests"},{"name":"v8.0.2","sha":"b7a5729ff0c8b4077a3a42899ee4bcd214fa1490","kind":"tag","published_at":"2021-03-03T08:11:33.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.0.2","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.2/manifests"},{"name":"v8.0.1","sha":"180c2ab6c570e8b40ec2a972ecf8691334ff5507","kind":"tag","published_at":"2021-03-02T14:05:04.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.0.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.1/manifests"},{"name":"v8.0.0","sha":"48ea7036bf3768a1191bf15e80bfe7ed15f6ea25","kind":"tag","published_at":"2021-03-02T10:48:15.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v8.0.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v8.0.0/manifests"},{"name":"v7.4.2","sha":"a9babe05b371ca414ad1c4fe3ffe83bbf40b1c4a","kind":"tag","published_at":"2021-02-16T16:04:36.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.4.2","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.4.2/manifests"},{"name":"v7.4.1","sha":"f0533c0219976bf4cbe80afa4b9a1012ed1773bd","kind":"tag","published_at":"2021-02-13T15:47:01.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.4.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.4.1/manifests"},{"name":"v7.4.0","sha":"5ce319c8482a2c6425e0514e0da1630dae85a986","kind":"tag","published_at":"2021-02-01T09:59:31.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.4.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.4.0/manifests"},{"name":"v7.3.1","sha":"3182c380bd16bc70c77537af7a86bbe6d3f38a90","kind":"tag","published_at":"2021-01-07T06:42:01.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.3.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.3.1/manifests"},{"name":"v7.3.0","sha":"f3748e4f5a04a41e27034aff1eb08e8b86d01c1c","kind":"tag","published_at":"2020-09-29T10:39:47.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.3.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.3.0/manifests"},{"name":"v7.2.1","sha":"45e50caaae4af8f78588bdef017fce3ba818f8f6","kind":"tag","published_at":"2020-08-28T10:48:32.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.2.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.2.1/manifests"},{"name":"v7.2.0","sha":"1022f420261ecca34eeff2ba7d02c41b4a708f51","kind":"tag","published_at":"2020-08-21T22:26:22.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.2.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"ed14bbfb7350c3a54400d0bcbc4eefb6c8db2a7f","kind":"tag","published_at":"2020-07-20T00:01:33.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.1.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"72d9ddbb5d34f26ae38dafc70b54e908d25ab976","kind":"tag","published_at":"2020-05-16T09:01:02.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.0.4","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"cc7b781edbcee122836140a260a254aa5c64fb6a","kind":"tag","published_at":"2020-03-09T06:16:08.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.0.3","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"d8bf43e8435c00952bbe41cf5d40d52cf0b45242","kind":"tag","published_at":"2020-02-01T05:56:39.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.0.2","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"79a90bfb2cf0ff6e22eedce3e6c8bfa7c4ea7021","kind":"tag","published_at":"2020-01-29T14:38:30.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.0.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"ed757758dd556ae561b58b80ec7dee5e7c6ffddc","kind":"tag","published_at":"2019-10-15T18:41:02.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v7.0.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v7.0.0/manifests"},{"name":"v6.4.0","sha":"37a769d6073862ab4a46c00b1a21b2ba814e68cf","kind":"tag","published_at":"2019-06-29T14:38:06.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v6.4.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v6.4.0/manifests"},{"name":"v6.3.0","sha":"b73529feb8543f91381b246843a3d15ab9238e95","kind":"tag","published_at":"2019-05-12T08:20:13.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v6.3.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v6.3.0/manifests"},{"name":"v6.2.0","sha":"27ac3c2bfda8aba058c753e9b0b7ed9b9eeba76c","kind":"tag","published_at":"2019-04-23T08:11:55.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v6.2.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v6.2.0/manifests"},{"name":"v6.1.0","sha":"48dfe3d209554584dfa448c1c19d919cfb3270f3","kind":"tag","published_at":"2019-04-07T09:40:28.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v6.1.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v6.1.0/manifests"},{"name":"v6.0.0","sha":"c3569171f477765d16349421fce1d3b2517a7b81","kind":"tag","published_at":"2019-03-26T17:54:17.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v6.0.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v6.0.0/manifests"},{"name":"v5.5.0","sha":"15caf1c276f1251c9cf8c9cebd40c5ec0681a8c9","kind":"tag","published_at":"2019-03-16T06:08:55.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v5.5.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"56798ff3a2ddc4019e6dd6fe5219230ddd32bb78","kind":"tag","published_at":"2018-09-20T10:57:29.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v5.4.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.4.0/manifests"},{"name":"v5.3.0","sha":"cfab3f9ba2096b00fef655f454be65b070f49d8a","kind":"tag","published_at":"2018-03-14T15:56:55.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v5.3.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.3.0/manifests"},{"name":"v5.2.0","sha":"5bb575fdefb6e26bceea1727e162a90c79440dfb","kind":"tag","published_at":"2018-01-14T02:40:28.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v5.2.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.2.0/manifests"},{"name":"v5.1.0","sha":"ebae31e9117ae3ca5c9ee642bafa9449f1e237c2","kind":"tag","published_at":"2017-06-10T11:19:16.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v5.1.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.1.0/manifests"},{"name":"v5.0.0","sha":"a1a4fa93ba01b04a144ad58fd4fe0e75b19f29a4","kind":"tag","published_at":"2017-04-30T08:50:30.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v5.0.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v5.0.0/manifests"},{"name":"v4.0.2","sha":"b56b0e981ee377d3b04c57a4e6748ad2793ada17","kind":"tag","published_at":"2016-05-17T09:28:42.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v4.0.2","html_url":"https://github.com/sindresorhus/open/releases/tag/v4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v4.0.2/manifests"},{"name":"v4.0.1","sha":"34626da5fbb93e324b51ad281c60091d3bda9205","kind":"tag","published_at":"2016-03-03T07:23:39.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v4.0.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"c9b6ee66c86757162d787a710282fa998aa384e6","kind":"tag","published_at":"2016-01-16T20:45:04.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v4.0.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v4.0.0/manifests"},{"name":"v3.0.3","sha":"80d06d7f4a7daa7a215bf9b0a2e530dc277497d8","kind":"tag","published_at":"2015-11-04T13:37:17.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v3.0.3","html_url":"https://github.com/sindresorhus/open/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v3.0.3/manifests"},{"name":"3.0.2","sha":"57ac2666dace81593b78a2e59f2ab397f88a90d9","kind":"tag","published_at":"2015-06-29T19:08:24.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/3.0.2","html_url":"https://github.com/sindresorhus/open/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/3.0.2/manifests"},{"name":"3.0.1","sha":"ef575151ab7cbd8508963755831ffc8e38b6dee1","kind":"tag","published_at":"2015-06-29T18:24:25.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/3.0.1","html_url":"https://github.com/sindresorhus/open/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"30b8e450e7b6daae239d55b51aaa032795c13131","kind":"tag","published_at":"2015-06-29T18:10:30.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/3.0.0","html_url":"https://github.com/sindresorhus/open/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/3.0.0/manifests"},{"name":"2.0.1","sha":"d5bff06315cf9e5d0619d763966ba7d647fc9e9d","kind":"tag","published_at":"2015-06-20T17:28:56.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/2.0.1","html_url":"https://github.com/sindresorhus/open/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"be159c8622eee3d91274d7fee5c8e75caefae45e","kind":"tag","published_at":"2015-06-13T00:22:52.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/2.0.0","html_url":"https://github.com/sindresorhus/open/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/2.0.0/manifests"},{"name":"v1.0.2","sha":"9e4d37d526da034defa1d6856b2efad382945bc1","kind":"tag","published_at":"2015-04-22T08:47:05.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v1.0.2","html_url":"https://github.com/sindresorhus/open/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"728990221e9cf807725173aa4ce4ee6cb3849bd2","kind":"tag","published_at":"2014-12-25T13:58:26.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v1.0.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"e29d05bebe51c41be5193de85c7e1d78236d386c","kind":"tag","published_at":"2014-08-02T21:18:08.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v1.0.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v1.0.0/manifests"},{"name":"v0.1.2","sha":"8d23b4a7c768655e94d487207c810a083d485003","kind":"tag","published_at":"2014-05-21T09:44:07.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v0.1.2","html_url":"https://github.com/sindresorhus/open/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"bf17f9cff67710959a955ee8ba7659720fc98317","kind":"tag","published_at":"2014-04-05T16:28:07.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v0.1.1","html_url":"https://github.com/sindresorhus/open/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"dd3eb9eb8517e9ddce3564a67968b14612aa3304","kind":"tag","published_at":"2014-04-05T15:15:50.000Z","download_url":"https://codeload.github.com/sindresorhus/open/tar.gz/v0.1.0","html_url":"https://github.com/sindresorhus/open/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sindresorhus%2Fopen/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-06-05T16:32:36.413Z","dependent_packages_count":12019,"downloads":212608187,"downloads_period":"last-month","dependent_repos_count":2432186,"rankings":{"downloads":0.007419933171317769,"dependent_repos_count":0.010185295718561662,"dependent_packages_count":0.008350847296132545,"stargazers_count":1.5865514669563818,"forks_count":2.3069974917333433,"docker_downloads_count":0.020972947635532882,"average":0.656746330418545},"purl":"pkg:npm/open","advisories":[{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTI4eGgtd3Bnci03Zm04","url":"https://github.com/advisories/GHSA-28xh-wpgr-7fm8","title":"Command Injection in open","description":"Versions of `open` before 6.0.0 are vulnerable to command injection when unsanitized user input is passed in.\n\nThe package does come with the following warning in the readme:\n\n```\nThe same care should be taken when calling open as if you were calling child_process.exec directly. If it is an executable it will run in a new shell.\n```\n\n\n## Recommendation\n\n`open` is now the deprecated `opn` package. Upgrading to the latest version is likely have unwanted effects since it now has a very different API but will prevent this vulnerability.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2019-06-20T15:35:49.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/pwnall/node-open/issues/68","https://github.com/pwnall/node-open/issues/69","https://hackerone.com/reports/319473","https://www.npmjs.com/advisories/663","https://github.com/advisories/GHSA-28xh-wpgr-7fm8"],"source_kind":"github","identifiers":["GHSA-28xh-wpgr-7fm8"],"repository_url":"https://github.com/pwnall/node-open","blast_radius":0.0,"packages":[{"versions":[{"first_patched_version":"6.0.0","vulnerable_version_range":"\u003c 6.0.0"}],"ecosystem":"npm","package_name":"open"}],"created_at":"2022-12-21T16:13:29.168Z","updated_at":"2023-01-09T05:01:44.000Z"}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/open","docker_dependents_count":14155,"docker_downloads_count":5114943243,"usage_url":"https://repos.ecosyste.ms/usage/npm/open","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/open/dependencies","status":null,"funding_links":["https://github.com/sponsors/sindresorhus","https://opencollective.com/sindresorhus","https://buymeacoffee.com/sindresorhus","https://sindresorhus.com/donate"],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/open/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/open/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/open/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/open/related_packages","maintainers":[{"uuid":"sindresorhus","login":"sindresorhus","name":null,"email":"sindresorhus@gmail.com","url":null,"packages_count":1280,"html_url":"https://www.npmjs.com/~sindresorhus","role":null,"created_at":"2022-11-10T11:53:43.161Z","updated_at":"2022-11-10T11:53:43.161Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sindresorhus/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5005319,"maintainers_count":1012639,"namespaces_count":295318,"keywords_count":699769,"github":"npm","metadata":{"funded_packages_count":150180},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-05T05:52:15.849Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":328,"unique_repositories_count_past_30_days":11,"recent_issues":[{"uuid":"4568412548","node_id":"PR_kwDOJxj6ws7hoe2L","number":342,"state":"closed","title":"Bump open from 7.4.2 to 11.0.0 in /typescript","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-02T04:56:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-02T04:27:07.000Z","updated_at":"2026-06-02T04:56:45.000Z","time_to_close":1775,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"open","old_version":"7.4.2","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"}],"path":"/typescript","ecosystem":"npm"},"body":"Bumps [open](https://github.com/sindresorhus/open) from 7.4.2 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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Brave browser (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/362\"\u003e#362\u003c/a\u003e)  b62b99e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.1.2...v10.2.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.1.2...v10.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix detection of Windows default browser from WSL (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/358\"\u003e#358\u003c/a\u003e)  6187a82\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.1.1...v10.1.2\"\u003ehttps://github.com/sindresorhus/open/compare/v10.1.1...v10.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Use correct bundle ID for Microsoft Edge (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/356\"\u003e#356\u003c/a\u003e)  55537f1\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.1.0...v10.1.1\"\u003ehttps://github.com/sindresorhus/open/compare/v10.1.0...v10.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: Update \u003ccode\u003exdg-open\u003c/code\u003e to 1.2.1 (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/338\"\u003e#338\u003c/a\u003e)  c702c66\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v7.4.2...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=open\u0026package-manager=npm_and_yarn\u0026previous-version=7.4.2\u0026new-version=11.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/microsoft/TypeChat/pull/342","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FTypeChat/issues/342","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/342/packages"},{"uuid":"4505829049","node_id":"PR_kwDOSCLJp87egaZe","number":240,"state":"open","title":"chore(deps)(deps): bump open from 10.2.0 to 11.0.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-22T22:01:53.000Z","updated_at":"2026-05-23T00:00:40.095Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps)","packages":[{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"}],"path":null,"ecosystem":"npm"},"body":"Bumps [open](https://github.com/sindresorhus/open) from 10.2.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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=open\u0026package-manager=npm_and_yarn\u0026previous-version=10.2.0\u0026new-version=11.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/kodiii/ctxloom/pull/240","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kodiii%2Fctxloom/issues/240","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/240/packages"},{"uuid":"4495547131","node_id":"PR_kwDOSQZqc87d_CWt","number":194,"state":"closed","title":"deps: bump open from 10.2.0 to 11.0.0","user":"dependabot[bot]","labels":["dependencies","javascript","pr-needs-issue"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-05-25T23:21:50.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-21T14:52:50.000Z","updated_at":"2026-05-25T23:58:07.000Z","time_to_close":376140,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"}],"path":null,"ecosystem":"npm"},"body":"Bumps [open](https://github.com/sindresorhus/open) from 10.2.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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=open\u0026package-manager=npm_and_yarn\u0026previous-version=10.2.0\u0026new-version=11.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/wranngle/gtm_ops/pull/194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wranngle%2Fgtm_ops/issues/194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/194/packages"},{"uuid":"4473854558","node_id":"PR_kwDOFnpUIs7c44_r","number":685,"state":"closed","title":"fix(deps): bump the testing group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-21T09:36:46.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T02:05:12.000Z","updated_at":"2026-05-21T09:36:49.000Z","time_to_close":199894,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"testing","update_count":4,"packages":[{"name":"jsdom","old_version":"26.1.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"next-router-mock","old_version":"0.9.13","new_version":"1.0.5","repository_url":"https://github.com/scottrippey/next-router-mock"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 4 updates in the / directory: [jsdom](https://github.com/jsdom/jsdom), [next-router-mock](https://github.com/scottrippey/next-router-mock), [open](https://github.com/sindresorhus/open) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).\n\nUpdates `jsdom` from 26.1.0 to 29.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsdom/jsdom/releases\"\u003ejsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003e'border-radius'\u003c/code\u003e computed style serialization. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed computed style computation when using \u003ccode\u003e'background-origin'\u003c/code\u003e and \u003ccode\u003e'background-clip'\u003c/code\u003e CSS properties. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSignificantly optimized initial calls to \u003ccode\u003egetComputedStyle()\u003c/code\u003e, before the cache warms up. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded basic support for the ratio CSS type. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e sometimes returning outdated results after CSS was modified. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSignificantly improved and sped up \u003ccode\u003egetComputedStyle()\u003c/code\u003e. Computed value rules are now applied across a broader set of properties, and include fixes related to inheritance, defaulting keywords, custom properties, and color-related values such as \u003ccode\u003ecurrentcolor\u003c/code\u003e and system colors. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed CSS \u003ccode\u003e'background\u003c/code\u003e' and \u003ccode\u003e'border'\u003c/code\u003e shorthand parsing. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS parsing of \u003ccode\u003e'border'\u003c/code\u003e, \u003ccode\u003e'background'\u003c/code\u003e, and their sub-shorthands containing keywords or \u003ccode\u003evar()\u003c/code\u003e. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to return a more functional \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e object, including indexed access support, which regressed in v29.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNode.js v22.13.0+ is now the minimum supported v22 version (was v22.12.0+).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOverhauled the CSSOM implementation, replacing the \u003ca href=\"https://www.npmjs.com/package/@acemir/cssom\"\u003e\u003ccode\u003e@acemir/cssom\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/jsdom/cssstyle\"\u003e\u003ccode\u003ecssstyle\u003c/code\u003e\u003c/a\u003e dependencies with fresh internal implementations built on webidl2js wrappers and the \u003ca href=\"https://www.npmjs.com/package/css-tree\"\u003e\u003ccode\u003ecss-tree\u003c/code\u003e\u003c/a\u003e parser. Serialization, parsing, and API behavior is improved in various ways, especially around edge cases.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eCSSCounterStyleRule\u003c/code\u003e and \u003ccode\u003eCSSNamespaceRule\u003c/code\u003e to jsdom \u003ccode\u003eWindow\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssMediaRule.matches\u003c/code\u003e and \u003ccode\u003ecssSupportsRule.matches\u003c/code\u003e getters.\u003c/li\u003e\n\u003cli\u003eAdded proper media query parsing in \u003ccode\u003eMediaList\u003c/code\u003e, using \u003ccode\u003ecss-tree\u003c/code\u003e instead of naive comma-splitting. Invalid queries become \u003ccode\u003e\u0026quot;not all\u0026quot;\u003c/code\u003e per spec.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssKeyframeRule.keyText\u003c/code\u003e getter/setter validation.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssStyleRule.selectorText\u003c/code\u003e setter validation: invalid selectors are now rejected.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyleSheet.ownerNode\u003c/code\u003e, \u003ccode\u003estyleSheet.href\u003c/code\u003e, and \u003ccode\u003estyleSheet.title\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded bad port blocking per the \u003ca href=\"https://fetch.spec.whatwg.org/#bad-port\"\u003efetch specification\u003c/a\u003e, preventing fetches to commonly-abused ports.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eDocument\u003c/code\u003e initialization performance by lazily initializing the CSS selector engine, avoiding ~0.5 ms of overhead per \u003ccode\u003eDocument\u003c/code\u003e. (\u003ca href=\"https://github.com/thypon\"\u003e\u003ccode\u003e@​thypon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a memory leak when stylesheets were removed from the document.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e modifications to properly trigger custom element reactions.\u003c/li\u003e\n\u003cli\u003eFixed nested \u003ccode\u003e@media\u003c/code\u003e rule parsing.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleSheet\u003c/code\u003e's \u0026quot;disallow modification\u0026quot; flag not being checked in all mutation methods.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eXMLHttpRequest\u003c/code\u003e's \u003ccode\u003eresponse\u003c/code\u003e getter returning parsed JSON during the \u003ccode\u003eLOADING\u003c/code\u003e state instead of \u003ccode\u003enull\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e crashing in XHTML documents when stylesheets contained at-rules such as \u003ccode\u003e@page\u003c/code\u003e or \u003ccode\u003e@font-face\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed a potential hang in synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e caused by a race condition with the worker thread's idle timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eblob.text()\u003c/code\u003e, \u003ccode\u003eblob.arrayBuffer()\u003c/code\u003e, and \u003ccode\u003eblob.bytes()\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003egetComputedStyle()\u003c/code\u003e to account for CSS specificity when multiple rules apply. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e performance by using a persistent worker thread, avoiding ~400ms of setup overhead on every synchronous request after the first one.\u003c/li\u003e\n\u003cli\u003eImproved performance of \u003ccode\u003enode.getRootNode()\u003c/code\u003e, \u003ccode\u003enode.isConnected\u003c/code\u003e, and \u003ccode\u003eevent.dispatchEvent()\u003c/code\u003e by caching the root node of document-connected trees.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to correctly handle \u003ccode\u003e!important\u003c/code\u003e priority. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003edocument.getElementById()\u003c/code\u003e to return the first element in tree order when multiple elements share the same ID.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e elements to no longer incorrectly proxy event handlers to the \u003ccode\u003eWindow\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFileReader\u003c/code\u003e event timing and \u003ccode\u003efileReader.result\u003c/code\u003e state to more closely follow the spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/9b9ea7e10b7842cd38c61458a38774cc3b60c24c\"\u003e\u003ccode\u003e9b9ea7e\u003c/code\u003e\u003c/a\u003e 29.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/07efb7821c992108ec6d4d5fa603f1666e704b1a\"\u003e\u003ccode\u003e07efb78\u003c/code\u003e\u003c/a\u003e Optimize computed style comparison\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/5f6632990297dddf82b1e0b369870ca27c11da90\"\u003e\u003ccode\u003e5f66329\u003c/code\u003e\u003c/a\u003e Fix background-origin/background-clip in background shorthand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/ad8af77ecc76a572ccd139770df0f27c7c06217a\"\u003e\u003ccode\u003ead8af77\u003c/code\u003e\u003c/a\u003e Fix border shorthand handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/5a3e88ea9b13d22457165c8296df7377ce243b24\"\u003e\u003ccode\u003e5a3e88e\u003c/code\u003e\u003c/a\u003e 29.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/73db2041724bb498ed55b4e863ffba7012e79675\"\u003e\u003ccode\u003e73db204\u003c/code\u003e\u003c/a\u003e Update dependencies and dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/a7168a579d26e43e8ea5599b7beb9b8f74c7f412\"\u003e\u003ccode\u003ea7168a5\u003c/code\u003e\u003c/a\u003e Support ratio CSS unit type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/15346e055b070d4e4ed890b68e832b6dba1b9132\"\u003e\u003ccode\u003e15346e0\u003c/code\u003e\u003c/a\u003e Fix style cache invalidation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/2a1e2cdb443e276b28ca49937cf7a7d6fa0a4806\"\u003e\u003ccode\u003e2a1e2cd\u003c/code\u003e\u003c/a\u003e 29.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/4097d66ba188805a408b5186b4b8036bf582b40f\"\u003e\u003ccode\u003e4097d66\u003c/code\u003e\u003c/a\u003e Resolve computed CSS values lazily in CSSStyleDeclaration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsdom/jsdom/compare/v26.1.0...v29.1.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 jsdom since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next-router-mock` from 0.9.13 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/scottrippey/next-router-mock/releases\"\u003enext-router-mock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e44e58b9: Pass options for push and replace down to singletonRouter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3441ec6: Fix: ensure routeParams are extracted correctly when using object navigation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e0d305b8: fix: added missing parameter types to the \u0026quot;replace\u0026quot; method signature\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4a75df0: Removed debugger statement.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec1c9da4: chore: update package.json exports to include TypeScript types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e58b058c: # Next 13 App Router Support\n\u003cul\u003e\n\u003cli\u003eAdds support for mocking \u003ccode\u003enext/navigation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdds \u003ccode\u003emockRouter.reset()\u003c/code\u003e for easy resetting before tests\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/scottrippey/next-router-mock/blob/main/CHANGELOG.md\"\u003enext-router-mock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e44e58b9: Pass options for push and replace down to singletonRouter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3441ec6: Fix: ensure routeParams are extracted correctly when using object navigation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e0d305b8: fix: added missing parameter types to the \u0026quot;replace\u0026quot; method signature\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4a75df0: Removed debugger statement.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec1c9da4: chore: update package.json exports to include TypeScript types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e58b058c: # Next 13 App Router Support\n\u003cul\u003e\n\u003cli\u003eAdds support for mocking \u003ccode\u003enext/navigation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdds \u003ccode\u003emockRouter.reset()\u003c/code\u003e for easy resetting before tests\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/scottrippey/next-router-mock/commit/ddb6ad690f0e236a5d71a2ea9aa22564c4751fae\"\u003e\u003ccode\u003eddb6ad6\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/scottrippey/next-router-mock/issues/152\"\u003e#152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/039a2334584626c11ae2e0f8ce4b84b184de3cd8\"\u003e\u003ccode\u003e039a233\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/4380e8354ed2d44eec36a2324fc738d2d60b8da6\"\u003e\u003ccode\u003e4380e83\u003c/code\u003e\u003c/a\u003e Pass options for push and replace down to singletonRouter (\u003ca href=\"https://redirect.github.com/scottrippey/next-router-mock/issues/151\"\u003e#151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/44e58b9d852dded6281d93d1babf9f49d0f845fa\"\u003e\u003ccode\u003e44e58b9\u003c/code\u003e\u003c/a\u003e Changelog entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/1e0070579b51000ace85a705901822daefd5336a\"\u003e\u003ccode\u003e1e00705\u003c/code\u003e\u003c/a\u003e Pass options for push and replace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/68eceb0d3ac3d6537ffa7901320bc233c3a4f271\"\u003e\u003ccode\u003e68eceb0\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/scottrippey/next-router-mock/issues/149\"\u003e#149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/0f01975e63c4f2cc4bae34cce86dbfb41f521ee4\"\u003e\u003ccode\u003e0f01975\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/6fd7b597a1be1dd58dd98bef9d6c5e755346f68d\"\u003e\u003ccode\u003e6fd7b59\u003c/code\u003e\u003c/a\u003e chore: upgrade CI to latest node (\u003ca href=\"https://redirect.github.com/scottrippey/next-router-mock/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/aa3ae681ef7266ac2ca2e481a5e6e806ff841c96\"\u003e\u003ccode\u003eaa3ae68\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/publishing-updates' into publishing-updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/60d9103ca35ae782e39af1f8dab30a9b9f5288d0\"\u003e\u003ccode\u003e60d9103\u003c/code\u003e\u003c/a\u003e chore: added \u0026quot;pull-requests\u0026quot; config for changesets\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/scottrippey/next-router-mock/compare/v0.9.13...v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next-router-mock since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `open` from 10.2.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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.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 `vitest` from 4.1.5 to 4.1.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee1830604d57f6a02bf28f8067cdffc06\"\u003e\u003ccode\u003e18af98c\u003c/code\u003e\u003c/a\u003e fix(browser): simplify orchestrator otel carrier (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10285\"\u003e#10285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607cc67c7bf52ead13a606321ffdb06a857\"\u003e\u003ccode\u003e3188260\u003c/code\u003e\u003c/a\u003e feat(browser): provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.6/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/navikt/dinesykmeldte/pull/685","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/navikt%2Fdinesykmeldte/issues/685","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/685/packages"},{"uuid":"4465049571","node_id":"PR_kwDOPChTS87cck4k","number":66,"state":"open","title":"chore: bump the dev-dependencies group across 1 directory with 36 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-17T21:52:53.000Z","updated_at":"2026-05-17T21:55:13.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: bump","group_name":"dev-dependencies","update_count":36,"packages":[{"name":"@antfu/eslint-config","old_version":"4.19.0","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"1.53.1","new_version":"5.8.1","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@npmcli/run-script","old_version":"9.1.0","new_version":"10.0.4","repository_url":"https://github.com/npm/run-script"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"21.1.7","new_version":"28.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-resizable","old_version":"3.0.8","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"dotenv","old_version":"16.6.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-jsdoc","old_version":"51.2.1","new_version":"62.9.0","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"26.1.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.5","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"ora","old_version":"8.2.0","new_version":"9.4.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"puppeteer","old_version":"24.43.1","new_version":"25.0.2","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 36 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `4.19.0` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `1.53.1` | `5.8.1` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@npmcli/run-script](https://github.com/npm/run-script) | `9.1.0` | `10.0.4` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `21.1.7` | `28.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.8.0` |\n| [@types/react-resizable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-resizable) | `3.0.8` | `4.0.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.6.1` | `17.4.2` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.4.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `51.2.1` | `62.9.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.4.1` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.5` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.4.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.43.1` | `25.0.2` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 4.19.0 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v4.19.0...v9.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@​antfu/eslint-config\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 1.53.1 to 5.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins (\u003ccode\u003eeslint-plugin-react-x\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-dom\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-web-api\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-naming-convention\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-debug\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e) from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003cli\u003eUpdated community projects (added Obsidian Copilot).\u003c/li\u003e\n\u003cli\u003eAdded redirects and simplified removed docs page.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/94549a1e3496d2ef3dff60b6332f17656469b2f0\"\u003e\u003ccode\u003e94549a1\u003c/code\u003e\u003c/a\u003e release: 5.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2821bb11803f5ef8c8021d3deed84183ce136a24\"\u003e\u003ccode\u003e2821bb1\u003c/code\u003e\u003c/a\u003e docs: restructure rule documentation to new Examples-based format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/4317c311d29c5d0c9aa8b48d335172f60b4d4487\"\u003e\u003ccode\u003e4317c31\u003c/code\u003e\u003c/a\u003e release: 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e060debd13fc873a83ed9ac143d559bf5e0c3fac\"\u003e\u003ccode\u003ee060deb\u003c/code\u003e\u003c/a\u003e release: 5.7.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/752585a5125e2d53c7ced0df2e58fe8960d3cbd2\"\u003e\u003ccode\u003e752585a\u003c/code\u003e\u003c/a\u003e release: 5.7.10-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/24a9443a01f832ba3b960a3f67fbf38a3de490ca\"\u003e\u003ccode\u003e24a9443\u003c/code\u003e\u003c/a\u003e release: 5.7.10-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/50d7dc0bcfc01cfc9bf9d5190db218fb9719a869\"\u003e\u003ccode\u003e50d7dc0\u003c/code\u003e\u003c/a\u003e release: 5.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/be9e7865cac798b3111840ced8c81d38ec660f4d\"\u003e\u003ccode\u003ebe9e786\u003c/code\u003e\u003c/a\u003e release: 5.7.8-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e14aabca9a1ed01e08fdd3dd55627cb05f9c1c1f\"\u003e\u003ccode\u003ee14aabc\u003c/code\u003e\u003c/a\u003e release: 5.7.8-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/7be40890022163dfa1b8a40b5a1ac25354d2e7db\"\u003e\u003ccode\u003e7be4089\u003c/code\u003e\u003c/a\u003e release: 5.7.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.8.1/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​eslint-react/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@npmcli/run-script` from 9.1.0 to 10.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/releases\"\u003e@​npmcli/run-script's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/blob/main/CHANGELOG.md\"\u003e@​npmcli/run-script's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/08ad35e66f0d09ed7a6b85b9a457e54859b70acd\"\u003e\u003ccode\u003e08ad35e\u003c/code\u003e\u003c/a\u003e chore: release 10.0.4 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e chore: template-oss-apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e fix: show a warning when a delimiter is present in the path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e chore: postinstall for dependabot template-oss PR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e deps: remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/2d9a8294a7332cbad1f29f061bce30e1bdd1038a\"\u003e\u003ccode\u003e2d9a829\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/255\"\u003e#255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/9c30731cd78df2cd1b40e6dcd2507c8ac2ddd8a5\"\u003e\u003ccode\u003e9c30731\u003c/code\u003e\u003c/a\u003e chore: release 10.0.3 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e deps: bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e deps: bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​npmcli/run-script\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 21.1.7 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.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/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react-resizable` from 3.0.8 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-resizable\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/Amar-First-Organization/ant-design/pull/66","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amar-First-Organization%2Fant-design/issues/66","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/66/packages"},{"uuid":"4465048367","node_id":"PR_kwDOQMnSG87cckpX","number":48,"state":"open","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 27 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-17T21:52:22.000Z","updated_at":"2026-05-17T21:57:45.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":27,"packages":[{"name":"@antfu/eslint-config","old_version":"6.7.3","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.8.1","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-resizable","old_version":"3.0.8","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.0.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.5","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"puppeteer","old_version":"24.43.1","new_version":"25.0.2","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 27 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.8.1` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.8.0` |\n| [@types/react-resizable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-resizable) | `3.0.8` | `4.0.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.4.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.0.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.5` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.43.1` | `25.0.2` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins (\u003ccode\u003eeslint-plugin-react-x\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-dom\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-web-api\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-naming-convention\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-debug\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e) from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003cli\u003eUpdated community projects (added Obsidian Copilot).\u003c/li\u003e\n\u003cli\u003eAdded redirects and simplified removed docs page.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/94549a1e3496d2ef3dff60b6332f17656469b2f0\"\u003e\u003ccode\u003e94549a1\u003c/code\u003e\u003c/a\u003e release: 5.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2821bb11803f5ef8c8021d3deed84183ce136a24\"\u003e\u003ccode\u003e2821bb1\u003c/code\u003e\u003c/a\u003e docs: restructure rule documentation to new Examples-based format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/4317c311d29c5d0c9aa8b48d335172f60b4d4487\"\u003e\u003ccode\u003e4317c31\u003c/code\u003e\u003c/a\u003e release: 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e060debd13fc873a83ed9ac143d559bf5e0c3fac\"\u003e\u003ccode\u003ee060deb\u003c/code\u003e\u003c/a\u003e release: 5.7.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/752585a5125e2d53c7ced0df2e58fe8960d3cbd2\"\u003e\u003ccode\u003e752585a\u003c/code\u003e\u003c/a\u003e release: 5.7.10-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/24a9443a01f832ba3b960a3f67fbf38a3de490ca\"\u003e\u003ccode\u003e24a9443\u003c/code\u003e\u003c/a\u003e release: 5.7.10-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/50d7dc0bcfc01cfc9bf9d5190db218fb9719a869\"\u003e\u003ccode\u003e50d7dc0\u003c/code\u003e\u003c/a\u003e release: 5.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/be9e7865cac798b3111840ced8c81d38ec660f4d\"\u003e\u003ccode\u003ebe9e786\u003c/code\u003e\u003c/a\u003e release: 5.7.8-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e14aabca9a1ed01e08fdd3dd55627cb05f9c1c1f\"\u003e\u003ccode\u003ee14aabc\u003c/code\u003e\u003c/a\u003e release: 5.7.8-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/7be40890022163dfa1b8a40b5a1ac25354d2e7db\"\u003e\u003ccode\u003e7be4089\u003c/code\u003e\u003c/a\u003e release: 5.7.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.8.1/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.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/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react-resizable` from 3.0.8 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-resizable\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1a45ec596af1dd5f880e6874cb8f24dafb6a7ecf\"\u003e\u003ccode\u003e1a45ec5\u003c/code\u003e\u003c/a\u003e feat: check sequence expressions in \u003ccode\u003efor-direction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20701\"\u003e#20701\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/450040bd89b989b3531824c6be45feb5fe3d936b\"\u003e\u003ccode\u003e450040b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to \u003ccode\u003eeslint/config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20735\"\u003e#20735\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6799431203f2579632d0870f98ba132067f4040c\"\u003e\u003ccode\u003e6799431\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e to ^0.6.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20850\"\u003e#20850\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f078fef5005dceb14fc162aab7c7200e027688dd\"\u003e\u003ccode\u003ef078fef\u003c/code\u003e\u003c/a\u003e fix: handle non-array deprecated rule replacements (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20825\"\u003e#20825\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e) (Pavel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9cc73875046e3c4b8313644cbb1e99e26b36bd3f\"\u003e\u003ccode\u003e9cc7387\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3d7b5484407403817aa9071a394d336d8ea96eb5\"\u003e\u003ccode\u003e3d7b548\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/191ec3c0a3f94ce0f110df761f0b2b8949011ccb\"\u003e\u003ccode\u003e191ec3c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/24db8cb8e6f07fba667121777a15b1785486be94\"\u003e\u003ccode\u003e24db8cb\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.save() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20802\"\u003e#20802\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ef0549cac4a9537e4c3a26b9f3edd4c99476bf6\"\u003e\u003ccode\u003e2ef0549\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20857\"\u003e#20857\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a4297918d264d229a06cd96051ef9b91c7b86732\"\u003e\u003ccode\u003ea429791\u003c/code\u003e\u003c/a\u003e ci: remove \u003ccode\u003eeslint-webpack-plugin\u003c/code\u003e types integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20668\"\u003e#20668\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e37386aa7f2ce220b2ef74a6afbac5f6b3527c5\"\u003e\u003ccode\u003e9e37386\u003c/code\u003e\u003c/a\u003e chore: replace \u003ccode\u003erecast\u003c/code\u003e with range approach in code-sample-minimizer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20682\"\u003e#20682\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0dd1f9ffc9a07704d46e2a4c8d4ccc0d0908b0c0\"\u003e\u003ccode\u003e0dd1f9f\u003c/code\u003e\u003c/a\u003e test: disable warning for \u003ccode\u003evm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20845\"\u003e#20845\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9da3c7bc92d9579f8db19ecb56e718538d09db2b\"\u003e\u003ccode\u003e9da3c7b\u003c/code\u003e\u003c/a\u003e refactor: remove deprecated \u003ccode\u003emeta.language\u003c/code\u003e and migrate \u003ccode\u003emeta.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20716\"\u003e#20716\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2099ed12a0a74c3d7f0808514362af2499b4fe2b\"\u003e\u003ccode\u003e2099ed1\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003emeta.defaultOptions\u003c/code\u003e to more rules, enable linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20800\"\u003e#20800\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f1dfbc9ca57196de7092e1888cc99427bd6fe06e\"\u003e\u003ccode\u003ef1dfbc9\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20836\"\u003e#20836\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c75941390c14728806cd4baef4f6072f6de78318\"\u003e\u003ccode\u003ec759413\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.3 to 6.0.5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20843\"\u003e#20843\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b817d6fdc9ae2c35b528dc662b2eca8f40f64aa\"\u003e\u003ccode\u003e5b817d6\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/ast-utils (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20838\"\u003e#20838\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c13ae3934c198c494e5958fa3a68b33244ff06a\"\u003e\u003ccode\u003e1c13ae3\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/severity (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20835\"\u003e#20835\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/452c4010c07dc2e36fe6ec6a8c48298878e86887\"\u003e\u003ccode\u003e452c401\u003c/code\u003e\u003c/a\u003e 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6417e8b55c9525070d6e168b485ce6ff21688ed\"\u003e\u003ccode\u003eb6417e8\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d\"\u003e\u003ccode\u003e3f946e1\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e\u003ccode\u003e90ceb71\u003c/code\u003e\u003c/a\u003e fix: Case-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/44f6be3fcd404fad9d9a7f26282a7773cc47716e\"\u003e\u003ccode\u003e44f6be3\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.0 [skip ci]\u003c/li\u003e\n\u003cl...\n\n_Description has been truncated_","html_url":"https://github.com/menghao112233/test/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/menghao112233%2Ftest/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"},{"uuid":"4465022918","node_id":"PR_kwDOP_DZw87ccf1o","number":52,"state":"open","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 30 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-17T21:41:08.000Z","updated_at":"2026-05-17T21:46:28.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":30,"packages":[{"name":"@antfu/eslint-config","old_version":"5.4.1","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.8.1","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"27.0.0","new_version":"28.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-resizable","old_version":"3.0.8","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-react-hooks","old_version":"6.1.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.4.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.5","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"puppeteer","old_version":"24.43.1","new_version":"25.0.2","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `5.4.1` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.8.1` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `27.0.0` | `28.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.8.0` |\n| [@types/react-resizable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-resizable) | `3.0.8` | `4.0.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.4.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `6.1.1` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.4.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.5` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.43.1` | `25.0.2` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 5.4.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v5.4.1...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins (\u003ccode\u003eeslint-plugin-react-x\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-dom\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-web-api\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-naming-convention\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-debug\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e) from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003cli\u003eUpdated community projects (added Obsidian Copilot).\u003c/li\u003e\n\u003cli\u003eAdded redirects and simplified removed docs page.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/94549a1e3496d2ef3dff60b6332f17656469b2f0\"\u003e\u003ccode\u003e94549a1\u003c/code\u003e\u003c/a\u003e release: 5.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2821bb11803f5ef8c8021d3deed84183ce136a24\"\u003e\u003ccode\u003e2821bb1\u003c/code\u003e\u003c/a\u003e docs: restructure rule documentation to new Examples-based format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/4317c311d29c5d0c9aa8b48d335172f60b4d4487\"\u003e\u003ccode\u003e4317c31\u003c/code\u003e\u003c/a\u003e release: 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e060debd13fc873a83ed9ac143d559bf5e0c3fac\"\u003e\u003ccode\u003ee060deb\u003c/code\u003e\u003c/a\u003e release: 5.7.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/752585a5125e2d53c7ced0df2e58fe8960d3cbd2\"\u003e\u003ccode\u003e752585a\u003c/code\u003e\u003c/a\u003e release: 5.7.10-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/24a9443a01f832ba3b960a3f67fbf38a3de490ca\"\u003e\u003ccode\u003e24a9443\u003c/code\u003e\u003c/a\u003e release: 5.7.10-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/50d7dc0bcfc01cfc9bf9d5190db218fb9719a869\"\u003e\u003ccode\u003e50d7dc0\u003c/code\u003e\u003c/a\u003e release: 5.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/be9e7865cac798b3111840ced8c81d38ec660f4d\"\u003e\u003ccode\u003ebe9e786\u003c/code\u003e\u003c/a\u003e release: 5.7.8-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e14aabca9a1ed01e08fdd3dd55627cb05f9c1c1f\"\u003e\u003ccode\u003ee14aabc\u003c/code\u003e\u003c/a\u003e release: 5.7.8-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/7be40890022163dfa1b8a40b5a1ac25354d2e7db\"\u003e\u003ccode\u003e7be4089\u003c/code\u003e\u003c/a\u003e release: 5.7.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.8.1/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 27.0.0 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.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/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react-resizable` from 3.0.8 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-resizable\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1a45ec596af1dd5f880e6874cb8f24dafb6a7ecf\"\u003e\u003ccode\u003e1a45ec5\u003c/code\u003e\u003c/a\u003e feat: check sequence expressions in \u003ccode\u003efor-direction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20701\"\u003e#20701\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/450040bd89b989b3531824c6be45feb5fe3d936b\"\u003e\u003ccode\u003e450040b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to \u003ccode\u003eeslint/config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20735\"\u003e#20735\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6799431203f2579632d0870f98ba132067f4040c\"\u003e\u003ccode\u003e6799431\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e to ^0.6.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20850\"\u003e#20850\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f078fef5005dceb14fc162aab7c7200e027688dd\"\u003e\u003ccode\u003ef078fef\u003c/code\u003e\u003c/a\u003e fix: handle non-array deprecated rule replacements (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20825\"\u003e#20825\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e) (Pavel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9cc73875046e3c4b8313644cbb1e99e26b36bd3f\"\u003e\u003ccode\u003e9cc7387\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3d7b5484407403817aa9071a394d336d8ea96eb5\"\u003e\u003ccode\u003e3d7b548\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/191ec3c0a3f94ce0f110df761f0b2b8949011ccb\"\u003e\u003ccode\u003e191ec3c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/24db8cb8e6f07fba667121777a15b1785486be94\"\u003e\u003ccode\u003e24db8cb\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.save() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20802\"\u003e#20802\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ef0549cac4a9537e4c3a26b9f3edd4c99476bf6\"\u003e\u003ccode\u003e2ef0549\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20857\"\u003e#20857\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a4297918d264d229a06cd96051ef9b91c7b86732\"\u003e\u003ccode\u003ea429791\u003c/code\u003e\u003c/a\u003e ci: remove \u003ccode\u003eeslint-webpack-plugin\u003c/code\u003e types integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20668\"\u003e#20668\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e37386aa7f2ce220b2ef74a6afbac5f6b3527c5\"\u003e\u003ccode\u003e9e37386\u003c/code\u003e\u003c/a\u003e chore: replace \u003ccode\u003erecast\u003c/code\u003e with range approach in code-sample-minimizer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20682\"\u003e#20682\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0dd1f9ffc9a07704d46e2a4c8d4ccc0d0908b0c0\"\u003e\u003ccode\u003e0dd1f9f\u003c/code\u003e\u003c/a\u003e test: disable warning for \u003ccode\u003evm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20845\"\u003e#20845\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9da3c7bc92d9579f8db19ecb56e718538d09db2b\"\u003e\u003ccode\u003e9da3c7b\u003c/code\u003e\u003c/a\u003e refactor: remove deprecated \u003ccode\u003emeta.language\u003c/code\u003e and migrate \u003ccode\u003emeta.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20716\"\u003e#20716\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2099ed12a0a74c3d7f0808514362af2499b4fe2b\"\u003e\u003ccode\u003e2099ed1\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003emeta.defaultOptions\u003c/code\u003e to more rules, enable linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20800\"\u003e#20800\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f1dfbc9ca57196de7092e1888cc99427bd6fe06e\"\u003e\u003ccode\u003ef1dfbc9\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20836\"\u003e#20836\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c75941390c14728806cd4baef4f6072f6de78318\"\u003e\u003ccode\u003ec759413\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.3 to 6.0.5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20843\"\u003e#20843\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b817d6fdc9ae2c35b528dc662b2eca8f40f64aa\"\u003e\u003ccode\u003e5b817d6\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/ast-utils (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20838\"\u003e#20838\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c13ae3934c198c494e5958fa3a68b33244ff06a\"\u003e\u003ccode\u003e1c13ae3\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/severity (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20835\"\u003e#20835\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/452c4010c07dc2e36fe6ec6a8c48298878e86887\"\u003e\u003ccode\u003e452c401\u003c/code\u003e\u003c/a\u003e 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6417e8b55c9525070d6e168b485ce6ff21688ed\"\u003e\u003ccode\u003eb6417e8\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d...\n\n_Description has been truncated_","html_url":"https://github.com/IgorLimaPRO/ant-design/pull/52","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/IgorLimaPRO%2Fant-design/issues/52","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/52/packages"},{"uuid":"4441451239","node_id":"PR_kwDOQMnSG87bTFWp","number":47,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-17T21:50:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-13T21:56:28.000Z","updated_at":"2026-05-17T21:51:01.000Z","time_to_close":345271,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":26,"packages":[{"name":"@antfu/eslint-config","old_version":"6.7.3","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.7.7","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.7.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-resizable","old_version":"3.0.8","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.0.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.4","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.7.7` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.7.0` |\n| [@types/react-resizable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-resizable) | `3.0.8` | `4.0.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.0.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.4` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.7.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\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/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/f75b2ae6188578f6fa92427acb08f5be68496ecb\"\u003e\u003ccode\u003ef75b2ae\u003c/code\u003e\u003c/a\u003e release: 5.7.7-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/58175716e21776fdb0c954de999c4cb6a44dc321\"\u003e\u003ccode\u003e5817571\u003c/code\u003e\u003c/a\u003e release: 5.7.7-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/31192c00e3c6a6d1ce104909fe9567ee42e53b6e\"\u003e\u003ccode\u003e31192c0\u003c/code\u003e\u003c/a\u003e release: 5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/888c8feef869d9aefe38da2f1fc0ae3aaf630543\"\u003e\u003ccode\u003e888c8fe\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/b6f3628c3e367bb62ac17876b651dde292961f5e\"\u003e\u003ccode\u003eb6f3628\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/89234505f404fbc292a63e27393a65eaddf8ff93\"\u003e\u003ccode\u003e8923450\u003c/code\u003e\u003c/a\u003e Update README badges to use \u003ccode\u003e@​eslint-react/core\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/c4a55ad4b52c111edec433189f34614d3a7058e4\"\u003e\u003ccode\u003ec4a55ad\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/86224eee52aa3c964bae65478731521467163a54\"\u003e\u003ccode\u003e86224ee\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/dc9dde1ce48298fddc878fe772a77b1b6d9f3f84\"\u003e\u003ccode\u003edc9dde1\u003c/code\u003e\u003c/a\u003e chore(deps): bump nx, tsdown, and fumadocs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/de60fa2e3003c60e8c4f03970b5b84c7c9c84334\"\u003e\u003ccode\u003ede60fa2\u003c/code\u003e\u003c/a\u003e release: 5.7.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.7/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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/react-resizable` from 3.0.8 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-resizable\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d\"\u003e\u003ccode\u003e3f946e1\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e\u003ccode\u003e90ceb71\u003c/code\u003e\u003c/a\u003e fix: Case-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/44f6be3fcd404fad9d9a7f26282a7773cc47716e\"\u003e\u003ccode\u003e44f6be3\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e\u003ccode\u003e259bc2e\u003c/code\u003e\u003c/a\u003e feat!: drop support for ESLint 4-8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for eslint-plugin-compat since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `glob` from 11.1.0 to 13.0.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-glob/blob/main/changelog.md\"\u003eglob's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003echangeglob\u003c/h1\u003e\n\u003ch2\u003e13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove the CLI program out to a separate package, \u003ccode\u003eglob-bin\u003c/code\u003e.\nInstall that if you'd like to continue using glob from the\ncommand line.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the unsafe \u003ccode\u003e--shell\u003c/code\u003e option. The \u003ccode\u003e--shell\u003c/code\u003e option is now\nONLY supported on known shells where the behavior can be\nimplemented safely.\u003c/li...\n\n_Description has been truncated_","html_url":"https://github.com/menghao112233/test/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/menghao112233%2Ftest/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"},{"uuid":"4441446828","node_id":"PR_kwDOP_DZw87bTEZt","number":51,"state":"open","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 29 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-13T21:55:41.000Z","updated_at":"2026-05-13T21:56:56.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":29,"packages":[{"name":"@antfu/eslint-config","old_version":"5.4.1","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.7.7","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"27.0.0","new_version":"28.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.7.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-resizable","old_version":"3.0.8","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-react-hooks","old_version":"6.1.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.4.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.4","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 29 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `5.4.1` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.7.7` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `27.0.0` | `28.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.7.0` |\n| [@types/react-resizable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-resizable) | `3.0.8` | `4.0.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `6.1.1` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.4.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.4` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 5.4.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v5.4.1...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.7.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\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/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/f75b2ae6188578f6fa92427acb08f5be68496ecb\"\u003e\u003ccode\u003ef75b2ae\u003c/code\u003e\u003c/a\u003e release: 5.7.7-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/58175716e21776fdb0c954de999c4cb6a44dc321\"\u003e\u003ccode\u003e5817571\u003c/code\u003e\u003c/a\u003e release: 5.7.7-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/31192c00e3c6a6d1ce104909fe9567ee42e53b6e\"\u003e\u003ccode\u003e31192c0\u003c/code\u003e\u003c/a\u003e release: 5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/888c8feef869d9aefe38da2f1fc0ae3aaf630543\"\u003e\u003ccode\u003e888c8fe\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/b6f3628c3e367bb62ac17876b651dde292961f5e\"\u003e\u003ccode\u003eb6f3628\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/89234505f404fbc292a63e27393a65eaddf8ff93\"\u003e\u003ccode\u003e8923450\u003c/code\u003e\u003c/a\u003e Update README badges to use \u003ccode\u003e@​eslint-react/core\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/c4a55ad4b52c111edec433189f34614d3a7058e4\"\u003e\u003ccode\u003ec4a55ad\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/86224eee52aa3c964bae65478731521467163a54\"\u003e\u003ccode\u003e86224ee\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/dc9dde1ce48298fddc878fe772a77b1b6d9f3f84\"\u003e\u003ccode\u003edc9dde1\u003c/code\u003e\u003c/a\u003e chore(deps): bump nx, tsdown, and fumadocs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/de60fa2e3003c60e8c4f03970b5b84c7c9c84334\"\u003e\u003ccode\u003ede60fa2\u003c/code\u003e\u003c/a\u003e release: 5.7.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.7/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 27.0.0 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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/react-resizable` from 3.0.8 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-resizable\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d\"\u003e\u003ccode\u003e3f946e1\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e\u003ccode\u003e90ceb71\u003c/code\u003e\u003c/a\u003e fix: Case-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/44f6be3fcd404fad9d9a7f26282a7773cc47716e\"\u003e\u003ccode\u003e44f6be3\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e\u003ccode\u003e259bc2e\u003c/code\u003e\u003c/a\u003e feat!: drop support for ESLint 4-8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for eslint-plugin-compat since your current version.\u003c/p\u003e\n\u003c/detail...\n\n_Description has been truncated_","html_url":"https://github.com/IgorLimaPRO/ant-design/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/IgorLimaPRO%2Fant-design/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"},{"uuid":"4434925157","node_id":"PR_kwDORwwehs7a9n_j","number":443,"state":"open","title":"Bump the all-dependencies group across 1 directory with 50 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-13T04:52:21.000Z","updated_at":"2026-05-13T04:53:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":50,"packages":[{"name":"@changesets/changelog-github","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@types/node","old_version":"20.19.37","new_version":"25.7.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/eslint-plugin","old_version":"1.6.13","new_version":"1.6.17","repository_url":"https://github.com/vitest-dev/eslint-plugin-vitest"},{"name":"esbuild","old_version":"0.25.5","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"globals","old_version":"16.5.0","new_version":"17.6.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.57.2","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"lint-staged","old_version":"15.5.2","new_version":"17.0.4","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"ink","old_version":"6.8.0","new_version":"7.0.2","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.28","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@ai-sdk/anthropic","old_version":"3.0.66","new_version":"3.0.77","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/google","old_version":"3.0.58","new_version":"3.0.73","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/openai","old_version":"3.0.50","new_version":"3.0.63","repository_url":"https://github.com/vercel/ai"},{"name":"@modelcontextprotocol/sdk","old_version":"1.28.0","new_version":"1.29.0","repository_url":"https://github.com/modelcontextprotocol/typescript-sdk"},{"name":"ai","old_version":"6.0.145","new_version":"6.0.180","repository_url":"https://github.com/vercel/ai"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.7","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"4.7.0","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"jsdom","old_version":"25.0.1","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"msw","old_version":"2.12.14","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"vite","old_version":"6.4.1","new_version":"8.0.12","repository_url":"https://github.com/vitejs/vite"},{"name":"vite-plugin-dts","old_version":"4.5.4","new_version":"5.0.0","repository_url":"https://github.com/qmhc/unplugin-dts"},{"name":"express","old_version":"4.22.1","new_version":"5.2.1","repository_url":"https://github.com/expressjs/express"},{"name":"@types/express","old_version":"4.17.25","new_version":"5.0.6","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"express-rate-limit","old_version":"7.5.1","new_version":"8.5.1","repository_url":"https://github.com/express-rate-limit/express-rate-limit"},{"name":"jose","old_version":"6.2.2","new_version":"6.2.3","repository_url":"https://github.com/panva/jose"},{"name":"@electric-sql/pglite","old_version":"0.3.16","new_version":"0.4.5","repository_url":"https://github.com/electric-sql/pglite"},{"name":"@types/supertest","old_version":"6.0.3","new_version":"7.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@tanstack/react-query","old_version":"5.95.2","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"lucide-react","old_version":"0.469.0","new_version":"1.14.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"tailwind-merge","old_version":"2.6.1","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"tailwindcss","old_version":"3.4.19","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@codemirror/autocomplete","old_version":"6.20.1","new_version":"6.20.2","repository_url":"https://github.com/codemirror/autocomplete"},{"name":"@codemirror/search","old_version":"6.6.0","new_version":"6.7.0","repository_url":"https://github.com/codemirror/search"},{"name":"@codemirror/view","old_version":"6.40.0","new_version":"6.42.1","repository_url":"https://github.com/codemirror/view"},{"name":"@hono/node-server","old_version":"1.19.11","new_version":"2.0.2","repository_url":"https://github.com/honojs/node-server"},{"name":"hono","old_version":"4.12.9","new_version":"4.12.18","repository_url":"https://github.com/honojs/hono"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 50 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.6.0` | `0.7.0` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.30.0` | `2.31.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.37` | `25.7.0` |\n| [@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest) | `1.6.13` | `1.6.17` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.25.5` | `0.28.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` |\n| [globals](https://github.com/sindresorhus/globals) | `16.5.0` | `17.6.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.2` | `8.59.3` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.5.2` | `17.0.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.6` |\n| [ink](https://github.com/vadimdemedes/ink) | `6.8.0` | `7.0.2` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.28` | `19.2.14` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.3` |\n| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `3.0.66` | `3.0.77` |\n| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `3.0.58` | `3.0.73` |\n| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `3.0.50` | `3.0.63` |\n| [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) | `1.28.0` | `1.29.0` |\n| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `6.0.145` | `6.0.180` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.6` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.7` | `19.2.3` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `4.7.0` | `6.0.1` |\n| [jsdom](https://github.com/jsdom/jsdom) | `25.0.1` | `29.1.1` |\n| [msw](https://github.com/mswjs/msw) | `2.12.14` | `2.14.6` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.4.1` | `8.0.12` |\n| [vite-plugin-dts](https://github.com/qmhc/unplugin-dts/tree/HEAD/packages/vite-plugin-dts) | `4.5.4` | `5.0.0` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `5.2.1` |\n| [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) | `4.17.25` | `5.0.6` |\n| [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) | `7.5.1` | `8.5.1` |\n| [jose](https://github.com/panva/jose) | `6.2.2` | `6.2.3` |\n| [@electric-sql/pglite](https://github.com/electric-sql/pglite/tree/HEAD/packages/pglite) | `0.3.16` | `0.4.5` |\n| [@types/supertest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/supertest) | `6.0.3` | `7.2.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.1.6` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.95.2` | `5.100.10` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.469.0` | `1.14.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.15.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.6.1` | `3.6.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.14` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.19` | `4.3.0` |\n| [@codemirror/autocomplete](https://github.com/codemirror/autocomplete) | `6.20.1` | `6.20.2` |\n| [@codemirror/search](https://github.com/codemirror/search) | `6.6.0` | `6.7.0` |\n| [@codemirror/view](https://github.com/codemirror/view) | `6.40.0` | `6.42.1` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.11` | `2.0.2` |\n| [hono](https://github.com/honojs/hono) | `4.12.9` | `4.12.18` |\n\n\nUpdates `@changesets/changelog-github` from 0.6.0 to 0.7.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/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1255\"\u003e#1255\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/94578cf164aa7abcb12b97dd3a55d12a324f4fe8\"\u003e\u003ccode\u003e94578cf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Kauhsa\"\u003e\u003ccode\u003e@​Kauhsa\u003c/code\u003e\u003c/a\u003e! - Added \u003ccode\u003edisableThanks\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/d1ef2d8cc11f86042a82f0cf7b125021e24dafc4\"\u003e\u003ccode\u003ed1ef2d8\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1950\"\u003e#1950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/7af587636b8e793cc43fc6a52d32598193fcb68e\"\u003e\u003ccode\u003e7af5876\u003c/code\u003e\u003c/a\u003e Restrict \u003ccode\u003epublish\u003c/code\u003e job to the \u003ccode\u003enpm\u003c/code\u003e env (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1972\"\u003e#1972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ff767d2da25173bcab643826702b2af74cbf08cf\"\u003e\u003ccode\u003eff767d2\u003c/code\u003e\u003c/a\u003e Sync config-file-options documentation with schema.json and source code (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1683\"\u003e#1683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/951094babb7c356536c243e9cca0faa3ec86360a\"\u003e\u003ccode\u003e951094b\u003c/code\u003e\u003c/a\u003e fix: pin 2 unpinned action(s) (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1915\"\u003e#1915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/94578cf164aa7abcb12b97dd3a55d12a324f4fe8\"\u003e\u003ccode\u003e94578cf\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisableThanks\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1255\"\u003e#1255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d87334df92a36788e778b21e2bc603beb754f0d5\"\u003e\u003ccode\u003ed87334d\u003c/code\u003e\u003c/a\u003e Support dark mode banner in readme (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/87472a757062402ca121bd168d693a1be866cf45\"\u003e\u003ccode\u003e87472a7\u003c/code\u003e\u003c/a\u003e Update .vscode/settings.json (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/317a373aef2639e4ca2804f20aeb4af5338c41ca\"\u003e\u003ccode\u003e317a373\u003c/code\u003e\u003c/a\u003e Disable \u003ccode\u003epublish_pr\u003c/code\u003e job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/9cce6db18ddecbf7f9cded45254b9905b19a7516\"\u003e\u003ccode\u003e9cce6db\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Fix npm auth for path-based registries during publish by preserving configure...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/changelog-github@0.6.0...@changesets/changelog-github@0.7.0\"\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.30.0 to 2.31.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/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/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.31.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1889\"\u003e#1889\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/96ca062272605c14f77a64043f50a0a3a278c57f\"\u003e\u003ccode\u003e96ca062\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Error on unsupported flags for individual CLI commands and print the matching command usage to make mistakes easier to spot.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1873\"\u003e#1873\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/42943b74d7a455ed03b93dd85e1c0a15f45db37f\"\u003e\u003ccode\u003e42943b7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Respond to \u003ccode\u003e--help\u003c/code\u003e on all subcommands. Previously, \u003ccode\u003e--help\u003c/code\u003e was only handled when it was the sole argument; passing it alongside a subcommand (e.g. \u003ccode\u003echangeset version --help\u003c/code\u003e) would silently execute the command instead. Now \u003ccode\u003e--help\u003c/code\u003e always exits early and prints per-command usage when a known subcommand is provided, or the general help text otherwise.\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://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fix npm auth for path-based registries during publish by preserving configured registry URLs instead of normalizing them.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1888\"\u003e#1888\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix several \u003ccode\u003echangeset version\u003c/code\u003e issues with workspace protocol dependencies. Valid explicit \u003ccode\u003eworkspace:\u003c/code\u003e ranges and aliases are no longer rewritten unnecessarily, and workspace path references are handled correctly during versioning.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1903\"\u003e#1903\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/5c4731fea82ce880500ac5e1c55ff372f7a4efe2\"\u003e\u003ccode\u003e5c4731f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Gracefully handle stale \u003ccode\u003enpm info\u003c/code\u003e data leading to duplicate publish attempts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1867\"\u003e#1867\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f61e7166c349d4934e4acc9b47f3d028c212ecc1\"\u003e\u003ccode\u003ef61e716\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Improved detection for \u003ccode\u003epublished\u003c/code\u003e state of prerelease-only packages without \u003ccode\u003elatest\u003c/code\u003e dist-tag on GitHub Packages registry.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-dependents-graph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.4\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/changesets/changesets/commit/9cce6db18ddecbf7f9cded45254b9905b19a7516\"\u003e\u003ccode\u003e9cce6db\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Fix npm auth for path-based registries during publish by preserving configure...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e Fix several \u003ccode\u003echangeset version\u003c/code\u003e issues with workspace protocol dependencies (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/5c4731fea82ce880500ac5e1c55ff372f7a4efe2\"\u003e\u003ccode\u003e5c4731f\u003c/code\u003e\u003c/a\u003e Gracefully handle stale \u003ccode\u003enpm info\u003c/code\u003e data leading to duplicate publish attempts...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/96ca062272605c14f77a64043f50a0a3a278c57f\"\u003e\u003ccode\u003e96ca062\u003c/code\u003e\u003c/a\u003e Error on unsupported flags for individual CLI commands (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/42943b74d7a455ed03b93dd85e1c0a15f45db37f\"\u003e\u003ccode\u003e42943b7\u003c/code\u003e\u003c/a\u003e fix(cli): respond to \u003ccode\u003e--help\u003c/code\u003e on all subcommands (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/f61e7166c349d4934e4acc9b47f3d028c212ecc1\"\u003e\u003ccode\u003ef61e716\u003c/code\u003e\u003c/a\u003e Improved detection for \u003ccode\u003epublished\u003c/code\u003e state of prerelease-only packages without ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/cli@2.30.0...@changesets/cli@2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.19.37 to 25.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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 `@vitest/eslint-plugin` from 1.6.13 to 1.6.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/releases\"\u003e@​vitest/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.17\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRecommend \u003ccode\u003etoBeTypeOf\u003c/code\u003e instead of \u003ccode\u003eexpectTypeOf\u003c/code\u003e in \u003ccode\u003eprefer-expect-type-of\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/896\"\u003evitest-dev/eslint-plugin-vitest#896\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/a4bcdf5\"\u003e\u003c!-- raw HTML omitted --\u003e(a4bcd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-standalone-expect\u003c/strong\u003e: Allow expect inside vi.defineHelper callbacks  -  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/eslint-plugin-vitest/issues/894\"\u003evitest-dev/eslint-plugin-vitest#894\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/fd8eb3c\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.16...v1.6.17\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.6.16\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erequire-test-timeout\u003c/strong\u003e: Support ancestor traversal  -  by \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/890\"\u003evitest-dev/eslint-plugin-vitest#890\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/8110bfa\"\u003e\u003c!-- raw HTML omitted --\u003e(8110b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.15...v1.6.16\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.6.15\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow same-file const variable timeouts by \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/888\"\u003evitest-dev/eslint-plugin-vitest#888\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.14...v1.6.15\"\u003ehttps://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.14...v1.6.15\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.6.14\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump \u003ca href=\"https://github.com/typescript-eslint\"\u003e\u003ccode\u003e@​typescript-eslint\u003c/code\u003e\u003c/a\u003e packages to ^8.58.0 by \u003ca href=\"https://github.com/null0rUndefined\"\u003e\u003ccode\u003e@​null0rUndefined\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/886\"\u003evitest-dev/eslint-plugin-vitest#886\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/null0rUndefined\"\u003e\u003ccode\u003e@​null0rUndefined\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/886\"\u003evitest-dev/eslint-plugin-vitest#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.14\"\u003ehttps://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.14\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/vitest-dev/eslint-plugin-vitest/commit/789966ecb8ffae10aee8e59d843f85a6dd00f031\"\u003e\u003ccode\u003e789966e\u003c/code\u003e\u003c/a\u003e chore: release v1.6.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/a4bcdf5130caa58bece6b4452a2ae69792200f9e\"\u003e\u003ccode\u003ea4bcdf5\u003c/code\u003e\u003c/a\u003e fix: recommend \u003ccode\u003etoBeTypeOf\u003c/code\u003e instead of \u003ccode\u003eexpectTypeOf\u003c/code\u003e in `prefer-expect-type-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/fd8eb3c9ba2d15b32b219c25d6e7ede8fec9efa3\"\u003e\u003ccode\u003efd8eb3c\u003c/code\u003e\u003c/a\u003e fix(no-standalone-expect): allow expect inside vi.defineHelper callbacks (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/dbf423c508823e5b71c8d8d66db888aa147017e7\"\u003e\u003ccode\u003edbf423c\u003c/code\u003e\u003c/a\u003e refactor: simplify ParsedGeneralVitestFnCall type exclusion (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/895\"\u003e#895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/3dfdf72a9a7d5fc4a32fc35b9de6a198ce2aa13c\"\u003e\u003ccode\u003e3dfdf72\u003c/code\u003e\u003c/a\u003e chore: release v1.6.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/8110bfaac4f572ce3f43fa2a58b9df337272740f\"\u003e\u003ccode\u003e8110bfa\u003c/code\u003e\u003c/a\u003e feat(require-test-timeout): support ancestor traversal (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/123a9c4b98a87b33a27024c78d2f30e8bc52e30a\"\u003e\u003ccode\u003e123a9c4\u003c/code\u003e\u003c/a\u003e chore: release v1.6.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/84f312a52c9459e147920cbe4162984f0b00cfa2\"\u003e\u003ccode\u003e84f312a\u003c/code\u003e\u003c/a\u003e feat: allow same-file const variable timeouts (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/5a408dff695cedf05298f324a9884b124373b5b1\"\u003e\u003ccode\u003e5a408df\u003c/code\u003e\u003c/a\u003e chore: release v1.6.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/09ab936ca501d2ddc6ba8572757aeb0b8b9851f1\"\u003e\u003ccode\u003e09ab936\u003c/code\u003e\u003c/a\u003e chore: bump \u003ca href=\"https://github.com/typescript-eslint\"\u003e\u003ccode\u003e@​typescript-eslint\u003c/code\u003e\u003c/a\u003e packages to ^8.58.0 (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.25.5 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// New output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog: 2025\u003c/h1\u003e\n\u003cp\u003eThis changelog documents all esbuild versions published in the year 2025 (versions 0.25.0 through 0.27.2).\u003c/p\u003e\n\u003ch2\u003e0.27.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow import path specifiers starting with \u003ccode\u003e#/\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/pull/4361\"\u003e#4361\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously the specification for \u003ccode\u003epackage.json\u003c/code\u003e disallowed import path specifiers starting with \u003ccode\u003e#/\u003c/code\u003e, but this restriction \u003ca href=\"https://redirect.github.com/nodejs/node/pull/60864\"\u003ehas recently been relaxed\u003c/a\u003e and support for it is being added across the JavaScript ecosystem. One use case is using it for a wildcard pattern such as mapping \u003ccode\u003e#/*\u003c/code\u003e to \u003ccode\u003e./src/*\u003c/code\u003e (previously you had to use another character such as \u003ccode\u003e#_*\u003c/code\u003e instead, which was more confusing). There is some more context in \u003ca href=\"https://redirect.github.com/nodejs/node/issues/49182\"\u003enodejs/node#49182\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThis change was contributed by \u003ca href=\"https://github.com/hybrist\"\u003e\u003ccode\u003e@​hybrist\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAutomatically add the \u003ccode\u003e-webkit-mask\u003c/code\u003e prefix (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4357\"\u003e#4357\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4358\"\u003e#4358\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release automatically adds the \u003ccode\u003e-webkit-\u003c/code\u003e vendor prefix for the \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/mask\"\u003e\u003ccode\u003emask\u003c/code\u003e\u003c/a\u003e CSS shorthand property:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\nmain {\n  mask: url(x.png) center/5rem no-repeat\n}\n\u003cp\u003e/* Old output (with --target=chrome110) */\u003cbr /\u003e\nmain {\u003cbr /\u003e\nmask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e/* New output (with --target=chrome110) */\u003cbr /\u003e\nmain {\u003cbr /\u003e\n-webkit-mask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\nmask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis change was contributed by \u003ca href=\"https://github.com/BPJEnnova\"\u003e\u003ccode\u003e@​BPJEnnova\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdditional minification of \u003ccode\u003eswitch\u003c/code\u003e statements (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4176\"\u003e#4176\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4359\"\u003e#4359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release contains additional minification patterns for reducing \u003ccode\u003eswitch\u003c/code\u003e statements. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nswitch (x) {\n  case 0:\n    foo()\n    break\n  case 1:\n  default:\n    bar()\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6a794dff68e6a43539f6da671e3080efdf11ca70\"\u003e\u003ccode\u003e6a794df\u003c/code\u003e\u003c/a\u003e publish 0.28.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/64ee0ea63b2ff303caafc9610c388dc72c882c23\"\u003e\u003ccode\u003e64ee0ea\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e: support \u003ccode\u003ewith { type: text }\u003c/code\u003e imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ef65aeeaacdb71eade186f888975b1de89574314\"\u003e\u003ccode\u003eef65aee\u003c/code\u003e\u003c/a\u003e fix sort order in \u003ccode\u003esnapshots_packagejson.txt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/1a26a8ecbc39aaf1379c524a0274a08fbcbed655\"\u003e\u003ccode\u003e1a26a8e\u003c/code\u003e\u003c/a\u003e try to fix \u003ccode\u003etest-old-ts\u003c/code\u003e, also shuffle CI tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/556ce6c1fc00d7c0917fbfada01ed8e5251bc510\"\u003e\u003ccode\u003e556ce6c\u003c/code\u003e\u003c/a\u003e use \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003enull\u003c/code\u003e to omit build hashes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/8e675a81a473ea69a46a69792f1386bb110dd877\"\u003e\u003ccode\u003e8e675a8\u003c/code\u003e\u003c/a\u003e ci: allow missing binary hashes for tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/7067763b904fe8a522fa840a4a48c5fbd4c395e0\"\u003e\u003ccode\u003e7067763\u003c/code\u003e\u003c/a\u003e Reapply \u0026quot;update go 1.25.7 =\u0026gt; 1.26.1\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/39473a952ab3b450d0578b698a8b8d2a02332e0d\"\u003e\u003ccode\u003e39473a9\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e: integrity check for binary download\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/2025c9ff6ab15ba6b0f9d074fd732250cc46e4a3\"\u003e\u003ccode\u003e2025c9f\u003c/code\u003e\u003c/a\u003e publish 0.27.7 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c6b586e4904f47e8d5f783a2813660c13e2672e7\"\u003e\u003ccode\u003ec6b586e\u003c/code\u003e\u003c/a\u003e fix typo in \u003ccode\u003eMakefile\u003c/code\u003e for \u003ccode\u003e@esbuild/win32-x64\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.25.5...v0.28.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 esbuild since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react-hooks` from 5.2.0 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003eeslint-plugin-react-hooks's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-react-hooks@7.1.1 (April 17, 2026)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 7.1.0 accidentally removed the \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule, causing errors for users who referenced it in their ESLint config. This is now fixed.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd deprecated no-op \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule for backwards compatibility. (\u003ca href=\"https://github.com/mofeiZ\"\u003e\u003ccode\u003e@​mofeiZ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36307\"\u003e#36307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-react-hooks@7.1.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eThis release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better \u003ccode\u003eset-state-in-effect\u003c/code\u003e detection, improved ref validation, and more helpful error reporting.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ESLint v10 support. (\u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35720\"\u003e#35720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip compilation for non-React files to improve performance. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35589\"\u003e#35589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exhaustive deps bug with Flow type casting. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35691\"\u003e#35691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseEffectEvent\u003c/code\u003e checks in component syntax. (\u003ca href=\"https://github.com/jbrown215\"\u003e\u003ccode\u003e@​jbrown215\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35041\"\u003e#35041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eset-state-in-effect\u003c/code\u003e validation with fewer false negatives. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35134\"\u003e#35134\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35147\"\u003e#35147\u003c/a\u003e, \u003ca href=\"https://github.com/jackpope\"\u003e\u003ccode\u003e@​jackpope\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35214\"\u003e#35214\u003c/a\u003e, \u003ca href=\"https://github.com/chesnokov-tony\"\u003e\u003ccode\u003e@​chesnokov-tony\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35419\"\u003e#35419\u003c/a\u003e, \u003ca href=\"https://github.com/jsleitor\"\u003e\u003ccode\u003e@​jsleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36107\"\u003e#36107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved ref validation for non-mutating functions and event handler props. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35893\"\u003e#35893\u003c/a\u003e, \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35062\"\u003e#35062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiler now reports all errors instead of stopping at the first. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35873\"\u003e#35873\u003c/a\u003e–\u003ca href=\"https://redirect.github.com/facebook/react/pull/35884\"\u003e#35884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved source locations and error display in compiler diagnostics. (\u003ca href=\"https://github.com/nathanmarks\"\u003e\u003ccode\u003e@​nathanmarks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35348\"\u003e#35348\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34963\"\u003e#34963\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/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md\"\u003eeslint-plugin-react-hooks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 7.1.0 accidentally removed the \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule, causing errors for users who referenced it in their ESLint config. This is now fixed.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd deprecated no-op \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule for backwards compatibility. (\u003ca href=\"https://github.com/mofeiZ\"\u003e\u003ccode\u003e@​mofeiZ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36307\"\u003e#36307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.0\u003c/h2\u003e\n\u003cp\u003eThis release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better \u003ccode\u003eset-state-in-effect\u003c/code\u003e detection, improved ref validation, and more helpful error reporting.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ESLint v10 support. (\u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35720\"\u003e#35720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip compilation for non-React files to improve performance. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35589\"\u003e#35589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exhaustive deps bug with Flow type casting. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35691\"\u003e#35691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseEffectEvent\u003c/code\u003e checks in component syntax. (\u003ca href=\"https://github.com/jbrown215\"\u003e\u003ccode\u003e@​jbrown215\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35041\"\u003e#35041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eset-state-in-effect\u003c/code\u003e validation with fewer false negatives. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35134\"\u003e#35134\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35147\"\u003e#35147\u003c/a\u003e, \u003ca href=\"https://github.com/jackpope\"\u003e\u003ccode\u003e@​jackpope\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35214\"\u003e#35214\u003c/a\u003e, \u003ca href=\"https://github.com/chesnokov-tony\"\u003e\u003ccode\u003e@​chesnokov-tony\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35419\"\u003e#35419\u003c/a\u003e, \u003ca href=\"https://github.com/jsleitor\"\u003e\u003ccode\u003e@​jsleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36107\"\u003e#36107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved ref validation for non-mutating functions and event handler props. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35893\"\u003e#35893\u003c/a\u003e, \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35062\"\u003e#35062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiler now reports all errors instead of stopping at the first. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35873\"\u003e#35873\u003c/a\u003e–\u003ca href=\"https://redirect.github.com/facebook/react/pull/35884\"\u003e#35884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved source locations and error display in compiler diagnostics. (\u003ca href=\"https://github.com/nathanmarks\"\u003e\u003ccode\u003e@​nathanmarks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35348\"\u003e#35348\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34963\"\u003e#34963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisallowed passing inline \u003ccode\u003euseEffectEvent\u003c/code\u003e values as JSX props to guard against accidental propagation. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34820\"\u003e#34820\u003c/a\u003e by \u003ca href=\"https://github.com/jf-eirinha\"\u003e\u003ccode\u003e@​jf-eirinha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch to \u003ccode\u003eexport =\u003c/code\u003e so eslint-plugin-react-hooks emits correct types for consumers in Node16 ESM projects. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34949\"\u003e#34949\u003c/a\u003e by \u003ca href=\"https://github.com/karlhorky\"\u003e\u003ccode\u003e@​karlhorky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTightened the typing of \u003ccode\u003econfigs.flat\u003c/code\u003e so the \u003ccode\u003econfigs\u003c/code\u003e export is always defined. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34950\"\u003e#34950\u003c/a\u003e by \u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix named import runtime errors. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34951\"\u003e#34951\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/34953\"\u003e#34953\u003c/a\u003e by \u003ca href=\"https://github.com/karlhorky\"\u003e\u003ccode\u003e@​karlhorky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cp\u003eThis release slims down presets to just 2 configurations (\u003ccode\u003erecommended\u003c/code\u003e and \u003ccode\u003erecommended-latest\u003c/code\u003e), and all compiler rules are enabled by default.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Removed \u003ccode\u003erecommended-latest-legacy\u003c/code\u003e and \u003ccode\u003eflat/recommended\u003c/code\u003e configs. The plugin now provides \u003ccode\u003erecommended\u003c/code\u003e (legacy and flat configs with all recommended rules),  and \u003ccode\u003erecommended-latest\u003c/code\u003e (legacy and flat configs with all recommended rules plus new bleeding edge experimental compiler rules). (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34757\"\u003e#34757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 6.1.0 accidentally allowed use of \u003ccode\u003erecommended\u003c/code\u003e without flat config, causing errors when used with ESLint v9's \u003ccode\u003edefineConfig()\u003c/code\u003e helper. This has been fixed in 6.1.1.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecommended\u003c/code\u003e config for flat config compatibility. The \u003ccode\u003erecommended\u003c/code\u003e config has been converted to flat config format. Non-flat config users should use \u003ccode\u003erecommended-legacy\u003c/code\u003e instead. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34700\"\u003e#34700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003erecommended-latest\u003c/code\u003e and \u003ccode\u003erecommended-latest-legacy\u003c/code\u003e configs that include React Compiler rules. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34675\"\u003e#34675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unused \u003ccode\u003eNoUnusedOptOutDirectives\u003c/code\u003e rule. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34703\"\u003e#34703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ehermes-parser\u003c/code\u003e and dependency. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34719\"\u003e#34719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e@babel/plugin-proposal-private-methods\u003c/code\u003e dependency. (\u003ca href=\"https://github.com/ArnaudBarre\"\u003e\u003ccode\u003e@​ArnaudBarre\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34715\"\u003e#34715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate for Zod v3/v4 compatibility. (\u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolian\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34717\"\u003e#34717\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version 6.0.0 was mistakenly released and immediately deprecated and untagged on npm. This is the first official 6.x major release and includes breaking changes.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Require Node.js 18 or newer. (\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/32458\"\u003e#32458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Flat config is now the default \u003ccode\u003erecommended\u003c/code\u003e preset. Legacy config moved to \u003ccode\u003erecommended-legacy\u003c/code\u003e. (\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/32457\"\u003e#32457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Violations:\u003c/strong\u003e Disallow calling \u003ccode\u003euse\u003c/code\u003e within try/catch blocks. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34040\"\u003e#34040\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/facebook/react/commits/eslint-plugin-react-hooks@7.1.1/packages/eslint-plugin-react-hooks\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 16.5.0 to 17.6.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.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-05-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/343\"\u003e#343\u003c/a\u003e)  00a4dd9\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-04-12) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/342\"\u003e#342\u003c/a\u003e)  5d84602\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)  d43a051\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-02-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/336\"\u003e#336\u003c/a\u003e)  295fba9\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejasmine\u003c/code\u003e: Add \u003ccode\u003ethrowUnless\u003c/code\u003e and \u003ccode\u003ethrowUnlessAsync\u003c/code\u003e globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/335\"\u003e#335\u003c/a\u003e)  97f23a7\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ewebpack\u003c/code\u003e and \u003ccode\u003erspack\u003c/code\u003e globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/333\"\u003e#333\u003c/a\u003e)  65cae73\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.0.0...v17.1.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.0.0...v17.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit \u003ccode\u003eaudioWorklet\u003c/code\u003e environment from \u003ccode\u003ebrowser\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/320\"\u003e#320\u003c/a\u003e)  7bc293e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/329\"\u003e#329\u003c/a\u003e)  ebe1063\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/6b15870f1c08b60b5b57afe45a703d9ed0be39bc\"\u003e\u003ccode\u003e6b15870\u003c/code\u003e\u003c/a\u003e 17.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/00a4dd9821830a9b044798120e86b1bb1a54648d\"\u003e\u003ccode\u003e00a4dd9\u003c/code\u003e\u003c/a\u003e Update globals (2026-05-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/343\"\u003e#343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/b8170c8e1d648291b613c5b39a69652c796fa36c\"\u003e\u003ccode\u003eb8170c8\u003c/code\u003e\u003c/a\u003e 17.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/5d846029679832931f38ced6381cc95bcb9abd80\"\u003e\u003ccode\u003e5d84602\u003c/code\u003e\u003c/a\u003e Update globals (2026-04-12) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/1b727e5f4cc39121b8e77b9f27574a8ca27391fc\"\u003e\u003ccode\u003e1b727e5\u003c/code\u003e\u003c/a\u003e Fix build script for ES globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/a9cfd7493fb701474d4dc946283c7b9d63d64134\"\u003e\u003ccode\u003ea9cfd74\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/d43a051c48fbb8c549bb98a7cf294ba84680a7a1\"\u003e\u003ccode\u003ed43a051\u003c/code\u003e\u003c/a\u003e Update globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/5edc6020698a76964b0fa17cb604f4484451143b\"\u003e\u003ccode\u003e5edc602\u003c/code\u003e\u003c/a\u003e 17.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/295fba929adf8b44f945688233778a57ff754368\"\u003e\u003ccode\u003e295fba9\u003c/code\u003e\u003c/a\u003e Update globals (2026-02-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/8176ac7290e6eb0be1403b80a4184651c4cd95f6\"\u003e\u003ccode\u003e8176ac7\u003c/code\u003e\u003c/a\u003e 17.2.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.5.0...v17.6.0\"\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.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003eprettier/prettier#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#382\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.2...3.8.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003e#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"scss\"\u003e\u003ccode\u003e// Input\n$value: if(sass(false): 1; else: -1);\n\u003cp\u003e// Prettier 3.8.2\n$value: if(\nsass(false): 1; else: -1,\n);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.3\n$value: if(sass(false): 1; else: -1);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAngular: Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18722\"\u003e#18722\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19034\"\u003e#19034\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eExhaustive typechecking with \u003ccode\u003e@default never;\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n@switch (foo) {\n  @case (1) {}\n  @default never;\n}\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.1 --\u0026gt;\nSyntaxError: Incomplete block \u0026quot;default never\u0026quot;. If you meant to write the @ character, you should use the \u0026quot;\u0026amp;\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/64\"\u003e#64\u003c/a\u003e;\u0026quot; HTML entity instead. (3:3)\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.2 --\u0026gt;\n\u003ca href=\"https://github.com/switch\"\u003e\u003ccode\u003e@​switch\u003c/code\u003e\u003c/a\u003e (foo) {\n\u003ca href=\"https://github.com/case\"\u003e\u003ccode\u003e@​case\u003c/code\u003e\u003c/a\u003e (1) {}\n\u003ca href=\"https://github.com/default\"\u003e\u003ccode\u003e@​default\u003c/code\u003e\u003c/a\u003e never;\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003earrow function\u003c/code\u003e and \u003ccode\u003einstanceof\u003c/code\u003e expressions.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d7108a79ec745c04292aabf22c4c1adbd690b191\"\u003e\u003ccode\u003ed7108a7\u003c/code\u003e\u003c/a\u003e Release 3.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/177f90898170d363ef64fde663e4d13170688bfe\"\u003e\u003ccode\u003e177f908\u003c/code\u003e\u003c/a\u003e Prevent trailing comma in SCSS \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18471\"\u003e#18471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1cd40668c3d6f2f4cf9d87bbc9096d92361b2606\"\u003e\u003ccode\u003e1cd4066\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a8700e245038cd8cc0cf28ef06ffedbcb3fc2dfc\"\u003e\u003ccode\u003ea8700e2\u003c/code\u003e\u003c/a\u003e Update oxc-parser to v0.125.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/752157c78eca6f0a30e5d5cb513b682c5ecfa01e\"\u003e\u003ccode\u003e752157c\u003c/code\u003e\u003c/a\u003e Fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/053fd418e180b12fa2014260212fae831f5fc5ec\"\u003e\u003ccode\u003e053fd41\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/904c6365ec46726fd0e21021c52ae934b7e5abc6\"\u003e\u003ccode\u003e904c636\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc1f7fcc508d116cbf1644d69a1f0eb93e40d4a4\"\u003e\u003ccode\u003edc1f7fc\u003c/code\u003e\u003c/a\u003e Update dependents count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b31557cf331a02acf83e7e29d1001b070189a0d9\"\u003e\u003ccode\u003eb31557c\u003c/code\u003e\u003c/a\u003e Release 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/96bbaeda0525bf758e464aed2f939d739a85c315\"\u003e\u003ccode\u003e96bbaed\u003c/code\u003e\u003c/a\u003e Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18722\"\u003e#18722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.9.3 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 6.0.3\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript 6.0.2 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.3%22\"\u003efixed issues query for TypeScript 6.0.3 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 6.0\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone...\n\n_Description has been truncated_","html_url":"https://github.com/amodalai/amodal/pull/443","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/amodalai%2Famodal/issues/443","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/443/packages"},{"uuid":"4433672572","node_id":"PR_kwDOPChTS87a5vIk","number":64,"state":"closed","title":"chore: bump the dev-dependencies group across 1 directory with 34 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-05-13T21:57:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-13T00:47:26.000Z","updated_at":"2026-05-13T21:57:35.000Z","time_to_close":76207,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: bump","group_name":"dev-dependencies","update_count":34,"packages":[{"name":"@antfu/eslint-config","old_version":"4.19.0","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"1.53.1","new_version":"5.7.7","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@npmcli/run-script","old_version":"9.1.0","new_version":"10.0.4","repository_url":"https://github.com/npm/run-script"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"21.1.7","new_version":"28.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.7.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"dotenv","old_version":"16.6.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-jsdoc","old_version":"51.2.1","new_version":"62.9.0","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"26.1.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.4","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"ora","old_version":"8.2.0","new_version":"9.4.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 34 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `4.19.0` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `1.53.1` | `5.7.7` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@npmcli/run-script](https://github.com/npm/run-script) | `9.1.0` | `10.0.4` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `21.1.7` | `28.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.7.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.6.1` | `17.4.2` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `51.2.1` | `62.9.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.4.1` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.4` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.4.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 4.19.0 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v4.19.0...v9.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@​antfu/eslint-config\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 1.53.1 to 5.7.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\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/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/f75b2ae6188578f6fa92427acb08f5be68496ecb\"\u003e\u003ccode\u003ef75b2ae\u003c/code\u003e\u003c/a\u003e release: 5.7.7-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/58175716e21776fdb0c954de999c4cb6a44dc321\"\u003e\u003ccode\u003e5817571\u003c/code\u003e\u003c/a\u003e release: 5.7.7-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/31192c00e3c6a6d1ce104909fe9567ee42e53b6e\"\u003e\u003ccode\u003e31192c0\u003c/code\u003e\u003c/a\u003e release: 5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/888c8feef869d9aefe38da2f1fc0ae3aaf630543\"\u003e\u003ccode\u003e888c8fe\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/b6f3628c3e367bb62ac17876b651dde292961f5e\"\u003e\u003ccode\u003eb6f3628\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/89234505f404fbc292a63e27393a65eaddf8ff93\"\u003e\u003ccode\u003e8923450\u003c/code\u003e\u003c/a\u003e Update README badges to use \u003ccode\u003e@​eslint-react/core\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/c4a55ad4b52c111edec433189f34614d3a7058e4\"\u003e\u003ccode\u003ec4a55ad\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/86224eee52aa3c964bae65478731521467163a54\"\u003e\u003ccode\u003e86224ee\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/dc9dde1ce48298fddc878fe772a77b1b6d9f3f84\"\u003e\u003ccode\u003edc9dde1\u003c/code\u003e\u003c/a\u003e chore(deps): bump nx, tsdown, and fumadocs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/de60fa2e3003c60e8c4f03970b5b84c7c9c84334\"\u003e\u003ccode\u003ede60fa2\u003c/code\u003e\u003c/a\u003e release: 5.7.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.7/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​eslint-react/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@npmcli/run-script` from 9.1.0 to 10.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/releases\"\u003e@​npmcli/run-script's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/blob/main/CHANGELOG.md\"\u003e@​npmcli/run-script's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/08ad35e66f0d09ed7a6b85b9a457e54859b70acd\"\u003e\u003ccode\u003e08ad35e\u003c/code\u003e\u003c/a\u003e chore: release 10.0.4 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e chore: template-oss-apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e fix: show a warning when a delimiter is present in the path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e chore: postinstall for dependabot template-oss PR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e deps: remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/2d9a8294a7332cbad1f29f061bce30e1bdd1038a\"\u003e\u003ccode\u003e2d9a829\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/255\"\u003e#255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/9c30731cd78df2cd1b40e6dcd2507c8ac2ddd8a5\"\u003e\u003ccode\u003e9c30731\u003c/code\u003e\u003c/a\u003e chore: release 10.0.3 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e deps: bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e deps: bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​npmcli/run-script\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 21.1.7 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-env` from 7.0.3 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kentcdodds/cross-env/releases\"\u003ecross-env's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v10.0.0...v10.1.0\"\u003e10.1.0\u003c/a\u003e (...\n\n_Description has been truncated_","html_url":"https://github.com/Amar-First-Organization/ant-design/pull/64","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amar-First-Organization%2Fant-design/issues/64","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/64/packages"},{"uuid":"4433666718","node_id":"PR_kwDOP_DZw87a5t5z","number":50,"state":"open","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 28 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-13T00:46:13.000Z","updated_at":"2026-05-13T00:47:33.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":28,"packages":[{"name":"@antfu/eslint-config","old_version":"5.4.1","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.7.7","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"27.0.0","new_version":"28.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.7.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-react-hooks","old_version":"6.1.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.4.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.4","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 28 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `5.4.1` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.7.7` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `27.0.0` | `28.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.7.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `6.1.1` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.4.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.4` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 5.4.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v5.4.1...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.7.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\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/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/f75b2ae6188578f6fa92427acb08f5be68496ecb\"\u003e\u003ccode\u003ef75b2ae\u003c/code\u003e\u003c/a\u003e release: 5.7.7-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/58175716e21776fdb0c954de999c4cb6a44dc321\"\u003e\u003ccode\u003e5817571\u003c/code\u003e\u003c/a\u003e release: 5.7.7-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/31192c00e3c6a6d1ce104909fe9567ee42e53b6e\"\u003e\u003ccode\u003e31192c0\u003c/code\u003e\u003c/a\u003e release: 5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/888c8feef869d9aefe38da2f1fc0ae3aaf630543\"\u003e\u003ccode\u003e888c8fe\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/b6f3628c3e367bb62ac17876b651dde292961f5e\"\u003e\u003ccode\u003eb6f3628\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/89234505f404fbc292a63e27393a65eaddf8ff93\"\u003e\u003ccode\u003e8923450\u003c/code\u003e\u003c/a\u003e Update README badges to use \u003ccode\u003e@​eslint-react/core\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/c4a55ad4b52c111edec433189f34614d3a7058e4\"\u003e\u003ccode\u003ec4a55ad\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/86224eee52aa3c964bae65478731521467163a54\"\u003e\u003ccode\u003e86224ee\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/dc9dde1ce48298fddc878fe772a77b1b6d9f3f84\"\u003e\u003ccode\u003edc9dde1\u003c/code\u003e\u003c/a\u003e chore(deps): bump nx, tsdown, and fumadocs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/de60fa2e3003c60e8c4f03970b5b84c7c9c84334\"\u003e\u003ccode\u003ede60fa2\u003c/code\u003e\u003c/a\u003e release: 5.7.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.7/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 27.0.0 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d\"\u003e\u003ccode\u003e3f946e1\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e\u003ccode\u003e90ceb71\u003c/code\u003e\u003c/a\u003e fix: Case-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/44f6be3fcd404fad9d9a7f26282a7773cc47716e\"\u003e\u003ccode\u003e44f6be3\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e\u003ccode\u003e259bc2e\u003c/code\u003e\u003c/a\u003e feat!: drop support for ESLint 4-8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for eslint-plugin-compat since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react-hooks` from 6.1.1 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003eeslint-plugin-react-hooks's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-react-hooks@7.1.1 (April 17, 2026)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 7.1.0 accidentally removed the \u003ccode\u003ecomponent-hook-factories...\n\n_Description has been truncated_","html_url":"https://github.com/IgorLimaPRO/ant-design/pull/50","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/IgorLimaPRO%2Fant-design/issues/50","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/50/packages"},{"uuid":"4423134430","node_id":"PR_kwDOSaj8jc7aXcML","number":2,"state":"closed","title":"Bump the all group across 1 directory with 69 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-23T11:31:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T18:06:10.000Z","updated_at":"2026-05-23T11:31:29.000Z","time_to_close":1013111,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":69,"packages":[{"name":"@anthropic-ai/claude-agent-sdk","old_version":"0.2.112","new_version":"0.3.144","repository_url":"https://github.com/anthropics/claude-agent-sdk-typescript"},{"name":"@anthropic-ai/sdk","old_version":"0.82.0","new_version":"0.96.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@github/copilot","old_version":"1.0.39","new_version":"1.0.49","repository_url":"https://github.com/github/copilot-cli"},{"name":"@google/genai","old_version":"1.25.0","new_version":"2.4.0","repository_url":"https://github.com/googleapis/js-genai"},{"name":"@opentelemetry/api","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/api-logs","old_version":"0.212.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-logs-otlp-grpc","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-logs-otlp-http","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-metrics-otlp-grpc","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-metrics-otlp-http","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-trace-otlp-grpc","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-trace-otlp-http","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/resources","old_version":"2.5.1","new_version":"2.7.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-logs","old_version":"0.212.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-trace-node","old_version":"2.5.1","new_version":"2.7.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/semantic-conventions","old_version":"1.39.0","new_version":"1.41.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@sinclair/typebox","old_version":"0.34.41","new_version":"0.34.49","repository_url":"https://github.com/sinclairzx81/sinclair-typebox"},{"name":"@vscode/extension-telemetry","old_version":"1.5.1","new_version":"1.5.2","repository_url":"https://github.com/Microsoft/vscode-extension-telemetry"},{"name":"@vscode/tree-sitter-wasm","old_version":"0.0.5-php.2","new_version":"0.0.5","repository_url":"https://github.com/Microsoft/vscode-tree-sitter-wasm"},{"name":"@xterm/headless","old_version":"5.5.0","new_version":"6.0.0","repository_url":"https://github.com/xtermjs/xterm.js"},{"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.7","new_version":"2.9.8","repository_url":"https://github.com/microsoft/ApplicationInsights-node.js"},{"name":"best-effort-json-parser","old_version":"1.2.1","new_version":"1.4.0","repository_url":"https://github.com/beenotung/best-effort-json-parser"},{"name":"diff","old_version":"8.0.3","new_version":"9.0.0","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"dompurify","old_version":"3.4.1","new_version":"3.4.5","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"isbinaryfile","old_version":"5.0.4","new_version":"6.0.0","repository_url":"https://github.com/gjtorikian/isBinaryFile"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.4.0","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"minimatch","old_version":"10.2.4","new_version":"10.2.5","repository_url":"https://github.com/isaacs/minimatch"},{"name":"undici","old_version":"7.24.1","new_version":"8.3.0","repository_url":"https://github.com/nodejs/undici"},{"name":"vscode-tas-client","old_version":"0.1.84","new_version":"0.2.1"},{"name":"@azure/keyvault-secrets","old_version":"4.10.0","new_version":"4.11.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/msal-node","old_version":"3.6.3","new_version":"5.2.1","repository_url":"https://github.com/AzureAD/microsoft-authentication-library-for-js"},{"name":"@fluentui/react-components","old_version":"9.66.6","new_version":"9.73.8","repository_url":"https://github.com/microsoft/fluentui"},{"name":"@fluentui/react-icons","old_version":"2.0.305","new_version":"2.0.326","repository_url":"https://github.com/microsoft/fluentui-system-icons"},{"name":"@octokit/types","old_version":"14.1.0","new_version":"16.0.0","repository_url":"https://github.com/octokit/types.ts"},{"name":"@types/node","old_version":"22.16.3","new_version":"22.19.19","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/picomatch","old_version":"4.0.0","new_version":"4.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.36.0","new_version":"8.59.4","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.36.0","new_version":"8.59.4","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vscode/test-cli","old_version":"0.0.11","new_version":"0.0.12","repository_url":"https://github.com/Microsoft/vscode-test-cli"},{"name":"@vscode/vsce","old_version":"3.6.0","new_version":"3.9.1","repository_url":"https://github.com/Microsoft/vsce"},{"name":"csv-parse","old_version":"6.0.0","new_version":"6.2.1","repository_url":"https://github.com/adaltas/node-csv"},{"name":"dotenv","old_version":"17.2.0","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"electron","old_version":"39.8.5","new_version":"42.1.0","repository_url":"https://github.com/electron/electron"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"fastq","old_version":"1.19.1","new_version":"1.20.1","repository_url":"https://github.com/mcollina/fastq"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"mobx","old_version":"6.13.7","new_version":"6.15.3","repository_url":"https://github.com/mobxjs/mobx"},{"name":"mobx-react-lite","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/mobxjs/mobx"},{"name":"open","old_version":"10.1.2","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"openai","old_version":"6.7.0","new_version":"6.38.0","repository_url":"https://github.com/openai/openai-node"},{"name":"playwright","old_version":"1.58.2","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"rimraf","old_version":"6.0.1","new_version":"6.1.3","repository_url":"https://github.com/isaacs/rimraf"},{"name":"shiki","old_version":"1.15.2","new_version":"4.0.2","repository_url":"https://github.com/shikijs/shiki"},{"name":"sinon","old_version":"21.0.1","new_version":"22.0.0","repository_url":"https://github.com/sinonjs/sinon"},{"name":"tar","old_version":"7.5.11","new_version":"7.5.15","repository_url":"https://github.com/isaacs/node-tar"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tsx","old_version":"4.20.3","new_version":"4.22.2","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite-plugin-top-level-await","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/Menci/vite-plugin-top-level-await"},{"name":"vite-plugin-wasm","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/Menci/vite-plugin-wasm"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"yaml","old_version":"2.8.3","new_version":"2.9.0","repository_url":"https://github.com/eemeli/yaml"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 67 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript) | `0.2.112` | `0.3.144` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.82.0` | `0.96.0` |\n| [@github/copilot](https://github.com/github/copilot-cli) | `1.0.39` | `1.0.49` |\n| [@google/genai](https://github.com/googleapis/js-genai) | `1.25.0` | `2.4.0` |\n| [@opentelemetry/api](https://github.com/open-telemetry/opentelemetry-js) | `1.9.0` | `1.9.1` |\n| [@opentelemetry/api-logs](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.218.0` |\n| [@opentelemetry/exporter-logs-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/exporter-logs-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/exporter-metrics-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.7.1` |\n| [@opentelemetry/sdk-logs](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.218.0` |\n| [@opentelemetry/sdk-trace-node](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.7.1` |\n| [@opentelemetry/semantic-conventions](https://github.com/open-telemetry/opentelemetry-js) | `1.39.0` | `1.41.1` |\n| [@sinclair/typebox](https://github.com/sinclairzx81/sinclair-typebox) | `0.34.41` | `0.34.49` |\n| [@vscode/extension-telemetry](https://github.com/Microsoft/vscode-extension-telemetry) | `1.5.1` | `1.5.2` |\n| [@vscode/tree-sitter-wasm](https://github.com/Microsoft/vscode-tree-sitter-wasm) | `0.0.5-php.2` | `0.0.5` |\n| [@xterm/headless](https://github.com/xtermjs/xterm.js) | `5.5.0` | `6.0.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.7` | `2.9.8` |\n| [best-effort-json-parser](https://github.com/beenotung/best-effort-json-parser) | `1.2.1` | `1.4.0` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.3` | `9.0.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.4.1` | `3.4.5` |\n| [isbinaryfile](https://github.com/gjtorikian/isBinaryFile) | `5.0.4` | `6.0.0` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.4.0` |\n| [minimatch](https://github.com/isaacs/minimatch) | `10.2.4` | `10.2.5` |\n| [undici](https://github.com/nodejs/undici) | `7.24.1` | `8.3.0` |\n| vscode-tas-client | `0.1.84` | `0.2.1` |\n| [@azure/keyvault-secrets](https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/keyvault/keyvault-secrets) | `4.10.0` | `4.11.2` |\n| [@azure/msal-node](https://github.com/AzureAD/microsoft-authentication-library-for-js) | `3.6.3` | `5.2.1` |\n| [@fluentui/react-components](https://github.com/microsoft/fluentui) | `9.66.6` | `9.73.8` |\n| [@fluentui/react-icons](https://github.com/microsoft/fluentui-system-icons) | `2.0.305` | `2.0.326` |\n| [@octokit/types](https://github.com/octokit/types.ts) | `14.1.0` | `16.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.16.3` | `22.19.19` |\n| [@types/picomatch](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/picomatch) | `4.0.0` | `4.0.3` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.36.0` | `8.59.4` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.36.0` | `8.59.4` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.1.6` |\n| [@vscode/test-cli](https://github.com/Microsoft/vscode-test-cli) | `0.0.11` | `0.0.12` |\n| [@vscode/vsce](https://github.com/Microsoft/vsce) | `3.6.0` | `3.9.1` |\n| [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse) | `6.0.0` | `6.2.1` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.0` | `17.4.2` |\n| [electron](https://github.com/electron/electron) | `39.8.5` | `42.1.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.28.0` |\n| [fastq](https://github.com/mcollina/fastq) | `1.19.1` | `1.20.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [mobx](https://github.com/mobxjs/mobx) | `6.13.7` | `6.15.3` |\n| [mobx-react-lite](https://github.com/mobxjs/mobx) | `4.1.0` | `4.1.1` |\n| [open](https://github.com/sindresorhus/open) | `10.1.2` | `11.0.0` |\n| [openai](https://github.com/openai/openai-node) | `6.7.0` | `6.38.0` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.60.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.0.1` | `6.1.3` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `1.15.2` | `4.0.2` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.1` | `22.0.0` |\n| [tar](https://github.com/isaacs/node-tar) | `7.5.11` | `7.5.15` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.20.3` | `4.22.2` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n| [vite-plugin-top-level-await](https://github.com/Menci/vite-plugin-top-level-await) | `1.5.0` | `1.6.0` |\n| [vite-plugin-wasm](https://github.com/Menci/vite-plugin-wasm) | `3.5.0` | `3.6.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.6` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.9.0` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.3` |\n\n\nUpdates `@anthropic-ai/claude-agent-sdk` from 0.2.112 to 0.3.144\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/releases\"\u003e@​anthropic-ai/claude-agent-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.3.144\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAssistant messages and \u003ccode\u003eStopFailure\u003c/code\u003e hooks now report \u003ccode\u003eerror: 'model_not_found'\u003c/code\u003e when the selected model doesn't exist or isn't available, instead of the generic \u003ccode\u003e'invalid_request'\u003c/code\u003e. The \u003ccode\u003eapi_error_status\u003c/code\u003e field on result messages is now documented.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e@anthropic-ai/claude-agent-sdk/extract\u003c/code\u003e export for \u003ccode\u003ebun build --compile\u003c/code\u003e consumers: import the platform native binary with \u003ccode\u003ewith { type: 'file' }\u003c/code\u003e, call \u003ccode\u003eextractFromBunfs(binPath)\u003c/code\u003e to copy it out of the compiled executable's virtual filesystem, and pass the result to \u003ccode\u003eoptions.pathToClaudeCodeExecutable\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.3.144\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.3.144\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.3.144\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.3.144\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.3.143\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@anthropic-ai/sdk\u003c/code\u003e and \u003ccode\u003e@modelcontextprotocol/sdk\u003c/code\u003e are now \u003ccode\u003epeerDependencies\u003c/code\u003e instead of \u003ccode\u003edependencies\u003c/code\u003e. Runtime is unaffected (both are bundled); npm/bun/pnpm auto-install them. yarn classic users should add them explicitly for full TypeScript type resolution\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.3.143\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.3.143\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.3.143\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.3.143\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.3.142\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Removed the v2 session API (\u003ccode\u003eunstable_v2_createSession\u003c/code\u003e, \u003ccode\u003eunstable_v2_resumeSession\u003c/code\u003e, \u003ccode\u003eunstable_v2_prompt\u003c/code\u003e, \u003ccode\u003eSDKSession\u003c/code\u003e, \u003ccode\u003eSDKSessionOptions\u003c/code\u003e), deprecated since 0.2.133. Use \u003ccode\u003equery()\u003c/code\u003e — pass an \u003ccode\u003eAsyncIterable\u0026lt;SDKUserMessage\u0026gt;\u003c/code\u003e for multi-turn, or \u003ccode\u003eoptions.resume\u003c/code\u003e to continue a session.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e MCP servers now connect in the background by default; sessions start immediately and slow servers report \u003ccode\u003estatus: \u0026quot;pending\u0026quot;\u003c/code\u003e in \u003ccode\u003einit\u003c/code\u003e until ready. Set \u003ccode\u003eMCP_CONNECTION_NONBLOCKING=0\u003c/code\u003e to restore the old behavior of waiting up to 5s before the first query, or mark a server \u003ccode\u003ealwaysLoad: true\u003c/code\u003e to require it in turn 1.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Headless and SDK sessions now use Task tools (\u003ccode\u003eTaskCreate\u003c/code\u003e / \u003ccode\u003eTaskUpdate\u003c/code\u003e / \u003ccode\u003eTaskGet\u003c/code\u003e / \u003ccode\u003eTaskList\u003c/code\u003e) instead of \u003ccode\u003eTodoWrite\u003c/code\u003e, deprecated since 0.2.136. Tool consumers should accumulate by task ID instead of replacing a snapshot list.\u003c/li\u003e\n\u003cli\u003eSurfaced \u003ccode\u003erequest_id\u003c/code\u003e, \u003ccode\u003esubagent_type\u003c/code\u003e, and \u003ccode\u003etask_description\u003c/code\u003e on SDK message types and task system events\u003c/li\u003e\n\u003cli\u003eHeadless \u003ccode\u003e--sdk-url\u003c/code\u003e sessions now exit non-zero with a stderr diagnostic when the remote transport closes permanently (401/403/404 or WS permanent close), instead of silently exiting 0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.3.142\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.3.142\n\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md\"\u003e@​anthropic-ai/claude-agent-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.144\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAssistant messages and \u003ccode\u003eStopFailure\u003c/code\u003e hooks now report \u003ccode\u003eerror: 'model_not_found'\u003c/code\u003e when the selected model doesn't exist or isn't available, instead of the generic \u003ccode\u003e'invalid_request'\u003c/code\u003e. The \u003ccode\u003eapi_error_status\u003c/code\u003e field on result messages is now documented.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e@anthropic-ai/claude-agent-sdk/extract\u003c/code\u003e export for \u003ccode\u003ebun build --compile\u003c/code\u003e consumers: import the platform native binary with \u003ccode\u003ewith { type: 'file' }\u003c/code\u003e, call \u003ccode\u003eextractFromBunfs(binPath)\u003c/code\u003e to copy it out of the compiled executable's virtual filesystem, and pass the result to \u003ccode\u003eoptions.pathToClaudeCodeExecutable\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@anthropic-ai/sdk\u003c/code\u003e and \u003ccode\u003e@modelcontextprotocol/sdk\u003c/code\u003e are now \u003ccode\u003epeerDependencies\u003c/code\u003e instead of \u003ccode\u003edependencies\u003c/code\u003e. Runtime is unaffected (both are bundled); npm/bun/pnpm auto-install them. yarn classic users should add them explicitly for full TypeScript type resolution\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Removed the v2 session API (\u003ccode\u003eunstable_v2_createSession\u003c/code\u003e, \u003ccode\u003eunstable_v2_resumeSession\u003c/code\u003e, \u003ccode\u003eunstable_v2_prompt\u003c/code\u003e, \u003ccode\u003eSDKSession\u003c/code\u003e, \u003ccode\u003eSDKSessionOptions\u003c/code\u003e), deprecated since 0.2.133. Use \u003ccode\u003equery()\u003c/code\u003e — pass an \u003ccode\u003eAsyncIterable\u0026lt;SDKUserMessage\u0026gt;\u003c/code\u003e for multi-turn, or \u003ccode\u003eoptions.resume\u003c/code\u003e to continue a session.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e MCP servers now connect in the background by default; sessions start immediately and slow servers report \u003ccode\u003estatus: \u0026quot;pending\u0026quot;\u003c/code\u003e in \u003ccode\u003einit\u003c/code\u003e until ready. Set \u003ccode\u003eMCP_CONNECTION_NONBLOCKING=0\u003c/code\u003e to restore the old behavior of waiting up to 5s before the first query, or mark a server \u003ccode\u003ealwaysLoad: true\u003c/code\u003e to require it in turn 1.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Headless and SDK sessions now use Task tools (\u003ccode\u003eTaskCreate\u003c/code\u003e / \u003ccode\u003eTaskUpdate\u003c/code\u003e / \u003ccode\u003eTaskGet\u003c/code\u003e / \u003ccode\u003eTaskList\u003c/code\u003e) instead of \u003ccode\u003eTodoWrite\u003c/code\u003e, deprecated since 0.2.136. Tool consumers should accumulate by task ID instead of replacing a snapshot list.\u003c/li\u003e\n\u003cli\u003eSurfaced \u003ccode\u003erequest_id\u003c/code\u003e, \u003ccode\u003esubagent_type\u003c/code\u003e, and \u003ccode\u003etask_description\u003c/code\u003e on SDK message types and task system events\u003c/li\u003e\n\u003cli\u003eHeadless \u003ccode\u003e--sdk-url\u003c/code\u003e sessions now exit non-zero with a stderr diagnostic when the remote transport closes permanently (401/403/404 or WS permanent close), instead of silently exiting 0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTaskCreateInput\u003c/code\u003e, \u003ccode\u003eTaskCreateOutput\u003c/code\u003e, \u003ccode\u003eTaskGetInput\u003c/code\u003e, \u003ccode\u003eTaskGetOutput\u003c/code\u003e, \u003ccode\u003eTaskUpdateInput\u003c/code\u003e, \u003ccode\u003eTaskUpdateOutput\u003c/code\u003e, \u003ccode\u003eTaskListInput\u003c/code\u003e, and \u003ccode\u003eTaskListOutput\u003c/code\u003e types are now exported from \u003ccode\u003e@anthropic-ai/claude-agent-sdk/sdk-tools\u003c/code\u003e and included in the \u003ccode\u003eToolInputSchemas\u003c/code\u003e/\u003ccode\u003eToolOutputSchemas\u003c/code\u003e unions\u003c/li\u003e\n\u003cli\u003eAligned \u003ccode\u003e@anthropic-ai/sdk\u003c/code\u003e dependency to ^0.93.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.140\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.140\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.139\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.139\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.138\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.138\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.137\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.137\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.136\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eresolveSettings()\u003c/code\u003e (alpha) to inspect effective merged settings without spawning the Claude CLI; reads MDM (plist/HKLM/HKCU) for parity with CLI startup\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eTodoWrite\u003c/code\u003e tool — future versions will switch to Task tools (\u003ccode\u003eTaskCreate\u003c/code\u003e, \u003ccode\u003eTaskGet\u003c/code\u003e, \u003ccode\u003eTaskUpdate\u003c/code\u003e, \u003ccode\u003eTaskList\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.135\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.135\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.134\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.134\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/e62865e42fd02ef5d4d3b59e85c2624514841c07\"\u003e\u003ccode\u003ee62865e\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/fa5d004c65b6a173ee3eba3f67336a1e8039576a\"\u003e\u003ccode\u003efa5d004\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/dcac1633cc28b4e3997565e830cee3b1b6990d71\"\u003e\u003ccode\u003edcac163\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/b6d04907915947f0fb135ece815ca3658aff526f\"\u003e\u003ccode\u003eb6d0490\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/b14b7c97ff707c9af12fa19013239aed19b71cc8\"\u003e\u003ccode\u003eb14b7c9\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/ee3fe610814de18ac01ec58aedb310a874306681\"\u003e\u003ccode\u003eee3fe61\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/1d9038531eb16361a6b7324e68d7f4e8d215177f\"\u003e\u003ccode\u003e1d90385\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/8d0a9588e630ecaf5f18ca5bbc2c7609156e7f92\"\u003e\u003ccode\u003e8d0a958\u003c/code\u003e\u003c/a\u003e Pin GitHub Actions to commit SHAs (\u003ca href=\"https://redirect.github.com/anthropics/claude-agent-sdk-typescript/issues/320\"\u003e#320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/3ccbe544fd87486410be0792248eb782fea67eef\"\u003e\u003ccode\u003e3ccbe54\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/de7d6c1a357952a7081632df729fb5b7822d61af\"\u003e\u003ccode\u003ede7d6c1\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/compare/v0.2.112...v0.3.144\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@anthropic-ai/sdk` from 0.82.0 to 0.96.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/releases\"\u003e@​anthropic-ai/sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.96.0\u003c/h2\u003e\n\u003ch2\u003e0.96.0 (2026-05-13)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.2...sdk-v0.96.0\"\u003esdk-v0.95.2...sdk-v0.96.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add BetaManagedAgentsSearchResultBlock types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/08f02f3d0c34a9563b17af40b227acf3b105f8a3\"\u003e08f02f3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add support for cache diagnostics beta (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/eafbd6d78b81253c79cb861de6a9232b18eb60de\"\u003eeafbd6d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e ensure only zod/v4 types are used (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/992\"\u003e#992\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/9e08bcc988697c195b31569b7519b7954aea6372\"\u003e9e08bcc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e spec updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/27d64ef828dc4ec11d44118a7ed1fcf83d67da0d\"\u003e27d64ef\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.95.2\u003c/h2\u003e\n\u003ch2\u003e0.95.2 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.1...sdk-v0.95.2\"\u003esdk-v0.95.1...sdk-v0.95.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esdk: v0.95.1\u003c/h2\u003e\n\u003ch2\u003e0.95.1 (2026-05-07)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.0...sdk-v0.95.1\"\u003esdk-v0.95.0...sdk-v0.95.1\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eredact api-key headers in debug logs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/fad8feeb51d1b9bafaf85cf8345bb28627728e00\"\u003efad8fee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.95.0\u003c/h2\u003e\n\u003ch2\u003e0.95.0 (2026-05-06)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.94.0...sdk-v0.95.0\"\u003esdk-v0.94.0...sdk-v0.95.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add support for Managed Agents multiagents and outcomes, webhooks, vault validation (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e0c0e9bef90b1919a5b806eb252e028981841e68\"\u003ee0c0e9b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Adjust webhook configuration (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/deed3f6290c0728dfc688e19117e1c01efb81a52\"\u003edeed3f6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.94.0\u003c/h2\u003e\n\u003ch2\u003e0.94.0 (2026-05-05)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e@​anthropic-ai/sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.96.0 (2026-05-13)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.2...sdk-v0.96.0\"\u003esdk-v0.95.2...sdk-v0.96.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add BetaManagedAgentsSearchResultBlock types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/08f02f3d0c34a9563b17af40b227acf3b105f8a3\"\u003e08f02f3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add support for cache diagnostics beta (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/eafbd6d78b81253c79cb861de6a9232b18eb60de\"\u003eeafbd6d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e ensure only zod/v4 types are used (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/992\"\u003e#992\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/9e08bcc988697c195b31569b7519b7954aea6372\"\u003e9e08bcc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e spec updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/27d64ef828dc4ec11d44118a7ed1fcf83d67da0d\"\u003e27d64ef\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.95.2 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.1...sdk-v0.95.2\"\u003esdk-v0.95.1...sdk-v0.95.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.95.1 (2026-05-07)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.0...sdk-v0.95.1\"\u003esdk-v0.95.0...sdk-v0.95.1\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eredact api-key headers in debug logs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/fad8feeb51d1b9bafaf85cf8345bb28627728e00\"\u003efad8fee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.95.0 (2026-05-06)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.94.0...sdk-v0.95.0\"\u003esdk-v0.94.0...sdk-v0.95.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add support for Managed Agents multiagents and outcomes, webhooks, vault validation (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e0c0e9bef90b1919a5b806eb252e028981841e68\"\u003ee0c0e9b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Adjust webhook configuration (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/deed3f6290c0728dfc688e19117e1c01efb81a52\"\u003edeed3f6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.94.0 (2026-05-05)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.93.0...sdk-v0.94.0\"\u003esdk-v0.93.0...sdk-v0.94.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\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/anthropics/anthropic-sdk-typescript/commit/a53f60d59ca904f3e79296586642aac3ce68ae02\"\u003e\u003ccode\u003ea53f60d\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d1b8d04617c5167f1296520b4c9b1156d0482159\"\u003e\u003ccode\u003ed1b8d04\u003c/code\u003e\u003c/a\u003e feat(api): Add support for cache diagnostics beta\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/8e43bf81bc7029411e5a3b81b485d8dda364b376\"\u003e\u003ccode\u003e8e43bf8\u003c/code\u003e\u003c/a\u003e chore(api): spec updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/697e4d592bb3a1258788bd3064ac4dc35671e896\"\u003e\u003ccode\u003e697e4d5\u003c/code\u003e\u003c/a\u003e codegen metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/cd5801cbf6cc4db5f6eee155643294feda0ba588\"\u003e\u003ccode\u003ecd5801c\u003c/code\u003e\u003c/a\u003e feat(api): Add BetaManagedAgentsSearchResultBlock types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/dce6bc7d0d8c38cbdfe6414587eb0e2e82dfd6f0\"\u003e\u003ccode\u003edce6bc7\u003c/code\u003e\u003c/a\u003e ci: pin GitHub Actions to commit SHAs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/4eee5232602bc3f1f91d8676267b1bd821e16e7f\"\u003e\u003ccode\u003e4eee523\u003c/code\u003e\u003c/a\u003e fix(zod): ensure only zod/v4 types are used (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/992\"\u003e#992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e3bcdd4b5dbc73ff2093e4f91dd230fc6b3957ca\"\u003e\u003ccode\u003ee3bcdd4\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/08943f187d43aa2d28b0fb31ee9312f33447396d\"\u003e\u003ccode\u003e08943f1\u003c/code\u003e\u003c/a\u003e feat(aws): Add AWS client for Claude Platform on AWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/7834cebf3cebe6501896df21ebffcc93ffa0f901\"\u003e\u003ccode\u003e7834ceb\u003c/code\u003e\u003c/a\u003e ci(release-please): exclude subpackages from root changelog (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/991\"\u003e#991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.82.0...sdk-v0.96.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@github/copilot` from 1.0.39 to 1.0.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/copilot-cli/releases\"\u003e@​github/copilot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.49\u003c/h2\u003e\n\u003cp\u003e2026-05-18\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003epostToolUse hook additionalContext is now injected as a system message for the model instead of being silently discarded\u003c/li\u003e\n\u003cli\u003eMouse clicks in the prompt correctly position cursor when input contains wide characters (CJK, emoji)\u003c/li\u003e\n\u003cli\u003eAdd /chronicle search subcommand to search all session content by keyword or topic\u003c/li\u003e\n\u003cli\u003e/user switch reuses the fetched user list and shows a loading spinner on first open\u003c/li\u003e\n\u003cli\u003eMCP servers using static OAuth clients correctly persist registration for token refreshes\u003c/li\u003e\n\u003cli\u003eAdd support for running the CLI on Alpine Linux (musl libc)\u003c/li\u003e\n\u003cli\u003eAdd /exit print option to print the session to the terminal before exiting\u003c/li\u003e\n\u003cli\u003eAdd /rubber-duck command to get an independent critique of the agent's current work\u003c/li\u003e\n\u003cli\u003eAdd /session id subcommand to display the current session ID and copy it to the clipboard\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eauth.redirectPort\u003c/code\u003e config option for MCP servers to pin the OAuth callback to a fixed port\u003c/li\u003e\n\u003cli\u003eAdd /memory on|off|show slash command to enable, disable, or view memory status (persistent)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecopilot plugin update --all\u003c/code\u003e to update all installed plugins at once\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e/rubber-duck\u003c/code\u003e command to invoke the rubber duck agent for an independent critique (experimental)\u003c/li\u003e\n\u003cli\u003eInput prompt collapses to a single line when empty and grows naturally as you type\u003c/li\u003e\n\u003cli\u003eFile diffs are correctly reported to ACP clients for all edit tool types\u003c/li\u003e\n\u003cli\u003eRepo hooks in \u003ccode\u003e.github/hooks/\u003c/code\u003e now load in prompt mode (\u003ccode\u003e-p\u003c/code\u003e) when the folder is already trusted\u003c/li\u003e\n\u003cli\u003eFix extra line in timeline entries\u003c/li\u003e\n\u003cli\u003eBox drawing and block characters render correctly on Windows terminals not using UTF-8 code page\u003c/li\u003e\n\u003cli\u003eMCP server configurations with no \u003ccode\u003eargs\u003c/code\u003e field are now accepted and treated as an empty args list\u003c/li\u003e\n\u003cli\u003eDocument attachment paths are included in context so the agent can reference pasted file paths, including Windows Copy as path inputs\u003c/li\u003e\n\u003cli\u003eMCP stdio servers now display type as 'stdio' instead of 'local' for consistency\u003c/li\u003e\n\u003cli\u003eProgress bar indicator now displays correctly in tmux sessions\u003c/li\u003e\n\u003cli\u003eExperimental slash commands are now annotated with \u0026quot;(experimental)\u0026quot; in the help dialog and command picker\u003c/li\u003e\n\u003cli\u003eAuto-update downloads the smaller platform-specific package instead of the universal one when available\u003c/li\u003e\n\u003cli\u003eAuto-link GitHub issue and PR references (owner/repo#number) in assistant responses\u003c/li\u003e\n\u003cli\u003ePrompt mode (-p) automatically loads workspace MCP sources when the current folder is already trusted\u003c/li\u003e\n\u003cli\u003eExperimental: /mcp search command to search and install MCP servers from registry\u003c/li\u003e\n\u003cli\u003eExperimental: Tool search with deferred loading for MCP and external tools\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;None\u0026quot; reasoning effort option to disable model reasoning in the reasoning effort picker\u003c/li\u003e\n\u003cli\u003eAdd COPILOT_PLUGIN_DIR_ONLY environment variable to disable automatic plugin discovery, enabling deterministic plugin sets when using --plugin-dir\u003c/li\u003e\n\u003cli\u003eCopying text from the scroll view joins soft-wrapped lines without extra newlines or indentation\u003c/li\u003e\n\u003cli\u003eCursor positioning in input fields works correctly with wide characters (CJK, emoji)\u003c/li\u003e\n\u003cli\u003eHooks (preToolUse, postToolUse, subagentStart, subagentStop) now fire correctly for sub-agent tool calls\u003c/li\u003e\n\u003cli\u003ePlugins loaded via --plugin-dir now correctly register their agents as available task(agent_type=...) subagents in prompt mode\u003c/li\u003e\n\u003cli\u003eMemory storage correctly limits available scopes when no repository context is present\u003c/li\u003e\n\u003cli\u003e--plugin-dir and --additional-mcp-config now work in --server / --headless mode\u003c/li\u003e\n\u003cli\u003eContent-filtered model responses now display an explanation instead of a blank assistant turn\u003c/li\u003e\n\u003cli\u003ePromptFrame UI now renders inside tmux when the outer terminal is ghostty, WezTerm, or kitty (detected via \u003ccode\u003etmux list-clients\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eMCP OAuth token lookups are correctly scoped to the active session\u003c/li\u003e\n\u003cli\u003eMemory permission prompts now name who can see a stored memory: user scope or the specific \u003ccode\u003eowner/repo\u003c/code\u003e for repository scope. Timeline entries also show the scope (\u003ccode\u003e(for user)\u003c/code\u003e / \u003ccode\u003e(shared with repository collaborators)\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eReduce PowerShell syntax errors on Windows by avoiding \u0026amp;\u0026amp; chaining instructions when using legacy PowerShell 5.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.49-6\u003c/h2\u003e\n\u003cp\u003ePre-release 1.0.49-6\u003c/p\u003e\n\u003ch2\u003e1.0.49-1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eImproved\u003c/strong\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/github/copilot-cli/blob/main/changelog.md\"\u003e@​github/copilot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.49 - 2026-05-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003epostToolUse hook additionalContext is now injected as a system message for the model instead of being silently discarded\u003c/li\u003e\n\u003cli\u003eMouse clicks in the prompt correctly position cursor when input contains wide characters (CJK, emoji)\u003c/li\u003e\n\u003cli\u003eAdd /chronicle search subcommand to search all session content by keyword or topic\u003c/li\u003e\n\u003cli\u003e/user switch reuses the fetched user list and shows a loading spinner on first open\u003c/li\u003e\n\u003cli\u003eMCP servers using static OAuth clients correctly persist registration for token refreshes\u003c/li\u003e\n\u003cli\u003eAdd support for running the CLI on Alpine Linux (musl libc)\u003c/li\u003e\n\u003cli\u003eAdd /exit print option to print the session to the terminal before exiting\u003c/li\u003e\n\u003cli\u003eAdd /rubber-duck command to get an independent critique of the agent's current work\u003c/li\u003e\n\u003cli\u003eAdd /session id subcommand to display the current session ID and copy it to the clipboard\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eauth.redirectPort\u003c/code\u003e config option for MCP servers to pin the OAuth callback to a fixed port\u003c/li\u003e\n\u003cli\u003eAdd /memory on|off|show slash command to enable, disable, or view memory status (persistent)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecopilot plugin update --all\u003c/code\u003e to update all installed plugins at once\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e/rubber-duck\u003c/code\u003e command to invoke the rubber duck agent for an independent critique (experimental)\u003c/li\u003e\n\u003cli\u003eInput prompt collapses to a single line when empty and grows naturally as you type\u003c/li\u003e\n\u003cli\u003eFile diffs are correctly reported to ACP clients for all edit tool types\u003c/li\u003e\n\u003cli\u003eRepo hooks in \u003ccode\u003e.github/hooks/\u003c/code\u003e now load in prompt mode (\u003ccode\u003e-p\u003c/code\u003e) when the folder is already trusted\u003c/li\u003e\n\u003cli\u003eFix extra line in timeline entries\u003c/li\u003e\n\u003cli\u003eBox drawing and block characters render correctly on Windows terminals not using UTF-8 code page\u003c/li\u003e\n\u003cli\u003eMCP server configurations with no \u003ccode\u003eargs\u003c/code\u003e field are now accepted and treated as an empty args list\u003c/li\u003e\n\u003cli\u003eDocument attachment paths are included in context so the agent can reference pasted file paths, including Windows Copy as path inputs\u003c/li\u003e\n\u003cli\u003eMCP stdio servers now display type as 'stdio' instead of 'local' for consistency\u003c/li\u003e\n\u003cli\u003eProgress bar indicator now displays correctly in tmux sessions\u003c/li\u003e\n\u003cli\u003eExperimental slash commands are now annotated with \u0026quot;(experimental)\u0026quot; in the help dialog and command picker\u003c/li\u003e\n\u003cli\u003eAuto-update downloads the smaller platform-specific package instead of the universal one when available\u003c/li\u003e\n\u003cli\u003eAuto-link GitHub issue and PR references (owner/repo#number) in assistant responses\u003c/li\u003e\n\u003cli\u003ePrompt mode (-p) automatically loads workspace MCP sources when the current folder is already trusted\u003c/li\u003e\n\u003cli\u003eExperimental: /mcp search command to search and install MCP servers from registry\u003c/li\u003e\n\u003cli\u003eExperimental: Tool search with deferred loading for MCP and external tools\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;None\u0026quot; reasoning effort option to disable model reasoning in the reasoning effort picker\u003c/li\u003e\n\u003cli\u003eAdd COPILOT_PLUGIN_DIR_ONLY environment variable to disable automatic plugin discovery, enabling deterministic plugin sets when using --plugin-dir\u003c/li\u003e\n\u003cli\u003eCopying text from the scroll view joins soft-wrapped lines without extra newlines or indentation\u003c/li\u003e\n\u003cli\u003eCursor positioning in input fields works correctly with wide characters (CJK, emoji)\u003c/li\u003e\n\u003cli\u003eHooks (preToolUse, postToolUse, subagentStart, subagentStop) now fire correctly for sub-agent tool calls\u003c/li\u003e\n\u003cli\u003ePlugins loaded via --plugin-dir now correctly register their agents as available task(agent_type=...) subagents in prompt mode\u003c/li\u003e\n\u003cli\u003eMemory storage correctly limits available scopes when no repository context is present\u003c/li\u003e\n\u003cli\u003e--plugin-dir and --additional-mcp-config now work in --server / --headless mode\u003c/li\u003e\n\u003cli\u003eContent-filtered model responses now display an explanation instead of a blank assistant turn\u003c/li\u003e\n\u003cli\u003ePromptFrame UI now renders inside tmux when the outer terminal is ghostty, WezTerm, or kitty (detected via \u003ccode\u003etmux list-clients\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eMCP OAuth token lookups are correctly scoped to the active session\u003c/li\u003e\n\u003cli\u003eMemory permission prompts now name who can see a stored memory: user scope or the specific \u003ccode\u003eowner/repo\u003c/code\u003e for repository scope. Timeline entries also show the scope (\u003ccode\u003e(for user)\u003c/code\u003e / \u003ccode\u003e(shared with repository collaborators)\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eReduce PowerShell syntax errors on Windows by avoiding \u0026amp;\u0026amp; chaining instructions when using legacy PowerShell 5.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.48 - 2026-05-14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eModel picker displays actual token prices instead of dot indicators for token-based billing users\u003c/li\u003e\n\u003cli\u003eInstruction files with unquoted glob patterns in applyTo frontmatter (e.g. applyTo: *\u003cem\u003e/\u003c/em\u003e.ts) are now applied correctly\u003c/li\u003e\n\u003cli\u003eInput text with CJK characters or emoji renders without blank gaps between lines\u003c/li\u003e\n\u003cli\u003e/context shows correct token limits for all models instead of always showing 128k\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/196c5f65fb530742ce1f24d10cf901f7baf44522\"\u003e\u003ccode\u003e196c5f6\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.48\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/4328afb2786cc9d4b03c43c78707027c75a7c253\"\u003e\u003ccode\u003e4328afb\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.47\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/5b5dd40ef06685e09540fe693f7bf982f1e96279\"\u003e\u003ccode\u003e5b5dd40\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.46\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/fd2900c51b8da7703d0f2859e7a123b390cc2b5f\"\u003e\u003ccode\u003efd2900c\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/41b40180425dd6c3de19150ce01f4bd85156b955\"\u003e\u003ccode\u003e41b4018\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.44\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/bee20d0c069ab9678d340496cd774e3b9d1573c9\"\u003e\u003ccode\u003ebee20d0\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/5ab6de6719aa3d3be1417045d25c45a08b3cb714\"\u003e\u003ccode\u003e5ab6de6\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.42\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/ac346d1e5f3e0651de98e6b72e9bbbe2f036814c\"\u003e\u003ccode\u003eac346d1\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/cc85e32754fd29362d42a6107eba92c5551c764d\"\u003e\u003ccode\u003ecc85e32\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.40\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/cb0ddf842f47d7ff461774dc15be65b7338c353e\"\u003e\u003ccode\u003ecb0ddf8\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.39\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/github/copilot-cli/compare/v1.0.39...v1.0.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google/genai` from 1.25.0 to 2.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/js-genai/releases\"\u003e@​google/genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.3.0...v2.4.0\"\u003e2.4.0\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport Agent and Environment APIs. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b0d9d2b84b3f94ba710b30b8a993cb7d23a10d35\"\u003eb0d9d2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eoutput_text for turns that don't end with text. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/1a3d94f81574256e2f9e72af6bd5273f44d9fe2f\"\u003e1a3d94f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.2.0...v2.3.0\"\u003e2.3.0\u003c/a\u003e (2026-05-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einteraction.{output_text,output_image,output_audio,output_video} (\u003ca href=\"https://github.com/googleapis/js-genai/commit/0188233bc1a18033f0a2a8bb228c04181a05dbad\"\u003e0188233\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.1.0...v2.2.0\"\u003e2.2.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded missing FunctionCallResultDelta type and \u003ccode\u003earguments\u003c/code\u003e field to the ArgumentDelta type (\u003ca href=\"https://github.com/googleapis/js-genai/commit/f76138b5368fa3f6418e84214493fb874e748fea\"\u003ef76138b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.0.1...v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gemini-3.1-flash-lite to model options (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b0664e105ef1c52643066d7e1b10080573daff89\"\u003eb0664e1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd parameters to video response_format. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/207c8f8b7c4823e5fc43a3e347784bc16e599a4e\"\u003e207c8f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce Server Side tools deltas (\u003ca href=\"https://github.com/googleapis/js-genai/commit/2e56d41124066c154fbade2750c32a29fd73aa08\"\u003e2e56d41\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Blocking FunctionCall in Live API in AgentPlatform (Vertex) (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6bd8e7d4ec95ed0e7f445ee05e97cea54dcb421a\"\u003e6bd8e7d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for Vertex-lyria models lyria-3-pro-preview \u0026amp; lyria-3-clip-preview (\u003ca href=\"https://github.com/googleapis/js-genai/commit/f9af7410e1a601b5bf685d05f317458aaf6de419\"\u003ef9af7410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSteps is not optional (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6fb5386892879a7b88e93cf413c127c12c9888fd\"\u003e6fb5386\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.0.0...v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-05-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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/js-genai/blob/main/CHANGELOG.md\"\u003e@​google/genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.3.0...v2.4.0\"\u003e2.4.0\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport Agent and Environment APIs. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b0d9d2b84b3f94ba710b30b8a993cb7d23a10d35\"\u003eb0d9d2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eoutput_text for turns that don't end with text. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/1a3d94f81574256e2f9e72af6bd5273f44d9fe2f\"\u003e1a3d94f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.2.0...v2.3.0\"\u003e2.3.0\u003c/a\u003e (2026-05-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einteraction.{output_text,output_image,output_audio,output_video} (\u003ca href=\"https://github.com/googleapis/js-genai/commit/0188233bc1a18033f0a2a8bb228c04181a05dbad\"\u003e0188233\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.1.0...v2.2.0\"\u003e2.2.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded missing FunctionCallResultDelta type and \u003ccode\u003earguments\u003c/code\u003e field to the ArgumentDelta type (\u003ca href=\"https://github.com/googleapis/js-genai/commit/f76138b5368fa3f6418e84214493fb874e748fea\"\u003ef76138b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.0.1...v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gemini-3.1-flash-lite to model options (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b0664e105ef1c52643066d7e1b10080573daff89\"\u003eb0664e1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd parameters to video response_format. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/207c8f8b7c4823e5fc43a3e347784bc16e599a4e\"\u003e207c8f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce Server Side tools deltas (\u003ca href=\"https://github.com/googleapis/js-genai/commit/2e56d41124066c154fbade2750c32a29fd73aa08\"\u003e2e56d41\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Blocking FunctionCall in Live API in AgentPlatform (Vertex) (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6bd8e7d4ec95ed0e7f445ee05e97cea54dcb421a\"\u003e6bd8e7d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for Vertex-lyria models lyria-3-pro-preview \u0026amp; lyria-3-clip-preview (\u003ca href=\"https://github.com/googleapis/js-genai/commit/f9af7410e1a601b5bf685d05f317458aaf6de419\"\u003ef9af7410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSteps is not optional (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6fb5386892879a7b88e93cf413c127c12c9888fd\"\u003e6fb5386\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.0.0...v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate response_format field names to snake_case. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/26af54931a5881c125324df23d1834f7cba6fac8\"\u003e26af549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.52.0...v2.0.0\"\u003e2.0.0\u003c/a\u003e (2026-05-07)\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/googleapis/js-genai/commit/dbe44849a327e4f3d00f6c38024cd52fd9ea917b\"\u003e\u003ccode\u003edbe4484\u003c/code\u003e\u003c/a\u003e chore(main): release 2.4.0 (\u003ca href=\"https://redirect.github.com/googleapis/js-genai/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/b0d9d2b84b3f94ba710b30b8a993cb7d23a10d35\"\u003e\u003ccode\u003eb0d9d2b\u003c/code\u003e\u003c/a\u003e feat: support Agent and Environment APIs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/38451221d646326e50473ebeb79e9b78d08ced3a\"\u003e\u003ccode\u003e3845122\u003c/code\u003e\u003c/a\u003e chore: Improve APIConnectionTimeoutError message.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/6bb8572807036d41d986f1a0513b9fc18aab7a05\"\u003e\u003ccode\u003e6bb8572\u003c/code\u003e\u003c/a\u003e chore: Deprecate image_config and response_mime_type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/1a3d94f81574256e2f9e72af6bd5273f44d9fe2f\"\u003e\u003ccode\u003e1a3d94f\u003c/code\u003e\u003c/a\u003e fix: output_text for turns that don't end with text.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/2f3bfefc7568a3ac746ba01b0cd17bdf39d2be8c\"\u003e\u003ccode\u003e2f3bfef\u003c/code\u003e\u003c/a\u003e chore(main): release 2.3.0 (\u003ca href=\"https://redirect.github.com/googleapis/js-genai/issues/1594\"\u003e#1594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/0188233bc1a18033f0a2a8bb228c04181a05dbad\"\u003e\u003ccode\u003e0188233\u003c/code\u003e\u003c/a\u003e feat: interaction.{output_text,output_image,output_audio,output_video}\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/2a51b788171a46c4542f574fbcd98798751637dc\"\u003e\u003ccode\u003e2a51b78\u003c/code\u003e\u003c/a\u003e chore: Remove experimental warnings for interactions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/cd4d52c10098ef6959a358c35377c14a2b16685b\"\u003e\u003ccode\u003ecd4d52c\u003c/code\u003e\u003c/a\u003e chore: Fix nondeterministic baseUrl errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/1cc001c918cbf0eb9f67585c256485fb1cc1ebd2\"\u003e\u003ccode\u003e1cc001c\u003c/code\u003e\u003c/a\u003e chore: Cleanup\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.25.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003epreinstall\u003c/code\u003e script and modifies \u003ccode\u003eprepare\u003c/code\u003e script that run during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/api` from 1.9.0 to 1.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eapi/v1.9.1\u003c/h2\u003e\n\u003ch2\u003e1.9.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(api): prioritize \u003ccode\u003eesnext\u003c/code\u003e export condition as it is more specific \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5458\"\u003e#5458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): update diag \u003ccode\u003econsoleLogger\u003c/code\u003e to use original console methods to prevent infinite loop when a console instrumentation is present \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6395\"\u003e#6395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): use \u003ccode\u003eAttributes\u003c/code\u003e instead of deprecated \u003ccode\u003eSpanAttributes\u003c/code\u003e in \u003ccode\u003eSpanOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6478\"\u003e#6478\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(diag): change types in \u003ccode\u003eDiagComponentLogger\u003c/code\u003e from \u003ccode\u003eany\u003c/code\u003e to \u003ccode\u003eunknown\u003c/code\u003e\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5478\"\u003e#5478\u003c/a\u003e \u003ca href=\"https://github.com/loganrosen\"\u003e\u003ccode\u003e@​loganrosen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): re-introduce fallback chain for global utils \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6523/\"\u003e#6523\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(api): refactor to avoid circular deps by merging observable types into \u003ccode\u003eMetric.ts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6441\"\u003e#6441\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(api): remove \u0026quot;export *\u0026quot; in favor of explicit named exports \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4880\"\u003e#4880\u003c/a\u003e \u003ca href=\"https://github.com/robbkidd\"\u003e\u003ccode\u003e@​robbkidd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable tsconfig isolatedModules \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5697\"\u003e#5697\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disallow constructor parameter property syntax \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6187\"\u003e#6187\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(api): remove platform-specific globalThis, use globalThis directly \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6208\"\u003e#6208\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(api): mark ProxyTracerProvider as deprecated \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6328\"\u003e#6328\u003c/a\u003e \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enforce \u003ccode\u003eimport type\u003c/code\u003e for type-only imports via ESLint \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6467\"\u003e#6467\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(api): improve isValidSpanId, isValidTraceId performance \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5714\"\u003e#5714\u003c/a\u003e \u003ca href=\"https://github.com/seemk\"\u003e\u003ccode\u003e@​seemk\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/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md\"\u003e@​opentelemetry/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid grpc types dependency \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3551\"\u003e#3551\u003c/a\u003e \u003ca href=\"https://github.com/flarna\"\u003e\u003ccode\u003e@​flarna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(otlp-proto-exporter-base): Match Accept header with Content-Type in the proto exporter\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3562\"\u003e#3562\u003c/a\u003e \u003ca href=\"https://github.com/scheler\"\u003e\u003ccode\u003e@​scheler\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: include tracestate in export \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3569\"\u003e#3569\u003c/a\u003e \u003ca href=\"https://github.com/flarna\"\u003e\u003ccode\u003e@​flarna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: fix cross project links and missing implicitly exported types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3533\"\u003e#3533\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-metrics): add exponential histogram mapping functions \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3504\"\u003e#3504\u003c/a\u003e \u003ca href=\"https://github.com/mwear\"\u003e\u003ccode\u003e@​mwear\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/open-telemetry/opentelemetry-js/commit/279458e7ddf16f7ddca5fe60c78672e05fafce66\"\u003e\u003ccode\u003e279458e\u003c/code\u003e\u003c/a\u003e Release 1.9.1 / 0.35.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3573\"\u003e#3573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/49787433b66a17a1788a20f3a7edda3aa2580890\"\u003e\u003ccode\u003e4978743\u003c/code\u003e\u003c/a\u003e fix(http): remove outgoing headers normalization (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3557\"\u003e#3557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/d1f9594d0c691a0422c0d56fc8243d84c32324e2\"\u003e\u003ccode\u003ed1f9594\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rimraf to v4 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3532\"\u003e#3532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e0abcc0b3fe49545a7d0a62825e9f9399c178f60\"\u003e\u003ccode\u003ee0abcc0\u003c/code\u003e\u003c/a\u003e fix: remove JSON syntax error and regenerate tsconfig files (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3566\"\u003e#3566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/a90c558772e049d614f91c8046b60c49f3211de9\"\u003e\u003ccode\u003ea90c558\u003c/code\u003e\u003c/a\u003e fix(sdk-node): register instrumentations early (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/5b070b80a43f8c29ac1ea87f868b5ba01b11b0a3\"\u003e\u003ccode\u003e5b070b8\u003c/code\u003e\u003c/a\u003e fix: include TraceState in trace exports (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3569\"\u003e#3569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/dcb09b76d1013c8e8c18fcb7b34e73b876a716f9\"\u003e\u003ccode\u003edcb09b7\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gh-pages to v5 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3571\"\u003e#3571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3bc93a9fa69ad5bcd32966d044781ee7f0eca496\"\u003e\u003ccode\u003e3bc93a9\u003c/code\u003e\u003c/a\u003e feat: exponential histogram - part 1 - mapping functions (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3670071468f95ccc73bc2e89fe9d2415803ac3dc\"\u003e\u003ccode\u003e3670071\u003c/code\u003e\u003c/a\u003e fix: avoid grpc types dependency (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3551\"\u003e#3551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/b5ef0e4625ad7da67bde80dcb4aa451be98e665a\"\u003e\u003ccode\u003eb5ef0e4\u003c/code\u003e\u003c/a\u003e chore: fix proto generation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3567\"\u003e#3567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/v1.9.0...v1.9.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@​opentelemetry/api\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/api-logs` from 0.212.0 to 0.218.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/api-logs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eexperimental/v0.218.0\u003c/h2\u003e\n\u003ch2\u003e0.218.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs metrics serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6629\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): show all config validation errors, if there are multiple \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6683\"\u003e#6683\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): allow startNodeSDK() without an arg \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6688\"\u003e#6688\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6691\"\u003e#6691\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sdk-logs): use \u003ccode\u003eLogger.enabled()\u003c/code\u003e within \u003ccode\u003eLogger.emit()\u003c/code\u003e implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6680\"\u003e#6680\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.217.0\u003c/h2\u003e\n\u003ch2\u003e0.217.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs trace serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6625\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): auto-generate TypeScript types from OTel declarative config JSON schema (stable v1.0.0) using \u003ccode\u003ejson-schema-to-typescript\u003c/code\u003e and \u003ccode\u003eajv\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6533\"\u003e#6533\u003c/a\u003e \u003ca href=\"https://github.com/MikeGoldsmith\"\u003e\u003ccode\u003e@​MikeGoldsmith\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration, sdk-node): \u003ccode\u003estartNodeSDK()\u003c/code\u003e code path now uses \u003ccode\u003elog_level\u003c/code\u003e configuration to setup a DiagConsoleLogger \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6668\"\u003e#6668\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eNote that allowed values for \u003ccode\u003elog_level\u003c/code\u003e in a configuration YAML file are \u003cem\u003enot\u003c/em\u003e the same set as for \u003ccode\u003eOTEL_LOG_LEVEL\u003c/code\u003e. Use \u003ccode\u003elog_level: trace\u003c/code\u003e to see \u003cem\u003eall\u003c/em\u003e logs (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=ALL\u003c/code\u003e). Use \u003ccode\u003elog_level: fatal\u003c/code\u003e to effectively disable the SDK's internal diagnostic logger (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=NONE\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eIf \u003ccode\u003elog_level\u003c/code\u003e is not specified, a diagnostic console logger at \u0026quot;info\u0026quot; level will be setup.\u003c/li\u003e\n\u003cli\u003eAn invalid YAML config file will now result in a noop OTel SDK.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(configuration): do not validate \u003ccode\u003eOTEL_CONFIG_FILE\u003c/code\u003e value before using it for file config \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6643\"\u003e#6643\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve how 'additionalProperties' in JSON schema is translated to TS types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6650\"\u003e#6650\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): remove stripMinItems and preprocessNullArrays from validation/parsing \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6657\"\u003e#6657\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve handling of enums in generated types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6659\"\u003e#6659\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve the technique for removing '| null' on types the JSON Schema \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6662\"\u003e#6662\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sampler-jaeger-remote): add missing axios dep \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6656\"\u003e#6656\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(exporter-prometheus): handle malformed URLs in Prometheus exporter request handler \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6674\"\u003e#6674\u003c/a\u003e \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.216.0\u003c/h2\u003e\n\u003ch2\u003e0.216.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-node): wire attribute_keys from declarative configuration to ViewOptions.attributesProcessors \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6427\"\u003e#6427\u003c/a\u003e \u003ca href=\"https://github.com/ravitheja4531-cell\"\u003e\u003ccode\u003e@​ravitheja4531-cell\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): set TracerProvider in startNodeSDK() \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6607\"\u003e#6607\u003c/a\u003e \u003ca href=\"https://github.com/maryliag\"\u003e\u003ccode\u003e@​maryliag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(instrumentation-xml-http-request): avoid unwrapping \u003ccode\u003eXMLHttpRequest\u003c/code\u003e API when disabling \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6611\"\u003e#6611\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-fetch): tolerate non-writable \u003ccode\u003eglobalThis.fetch\u003c/code\u003e and fix premature \u003ccode\u003e_isEnabled\u003c/code\u003e / \u003ccode\u003e_isFetchPatched\u003c/code\u003e flips in \u003ccode\u003eenable()\u003c/code\u003e \u003ca href=\"https://github.com/brunorodmoreira\"\u003e\u003ccode\u003e@​brunorodmoreira\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/06ad0eaaecbd49f5ead871325f852cc2a3454079\"\u003e\u003ccode\u003e06ad0ea\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6703\"\u003e#6703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/38ca257e64ebd13f5603d5539f8a48d6d9232037\"\u003e\u003ccode\u003e38ca257\u003c/code\u003e\u003c/a\u003e feat(otlp-transformer): replace protobufjs metrics serialization with custom ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/013c60085b84351a4c1e4e4f79e3dd67c56661cd\"\u003e\u003ccode\u003e013c600\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6699\"\u003e#6699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/b7a0c63bde39d7916fdb73cbb3d64cf1c93282c5\"\u003e\u003ccode\u003eb7a0c63\u003c/code\u003e\u003c/a\u003e feat(semantic-conventions): update semantic conventions to v1.41.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6695\"\u003e#6695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/774143b2c6667c6537c000ab48ea5ce998278ca0\"\u003e\u003ccode\u003e774143b\u003c/code\u003e\u003c/a\u003e chore(renovate): add minimumReleaseAge to config (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6697\"\u003e#6697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e0dafe0d9fadaccf7dd8d7b02dd85531356e2ac1\"\u003e\u003ccode\u003ee0dafe0\u003c/code\u003e\u003c/a\u003e fix(otlp-exporter-base): remove brackets from IPv6 hostname in HTTP transport...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/f804c93d1d6d903036b8bf38f8c3713dbbaf0360\"\u003e\u003ccode\u003ef804c93\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action digest to 68bde55 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6682\"\u003e#6682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/95e48e7afcc475ded350b95b43070c54591ecbbb\"\u003e\u003ccode\u003e95e48e7\u003c/code\u003e\u003c/a\u003e refactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/907b627d9ada25844b0f06551ecd9bbda5c0ea4f\"\u003e\u003ccode\u003e907b627\u003c/code\u003e\u003c/a\u003e feat(sdk-node): allow startNodeSDK() without an arg (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6688\"\u003e#6688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/0d1526198fafe7f90078ff353103d0427e6c64d4\"\u003e\u003ccode\u003e0d15261\u003c/code\u003e\u003c/a\u003e docs: Add SIG meeting info and welcoming language (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6689\"\u003e#6689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.212.0...experimental/v0.218.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/exporter-logs-otlp-grpc` from 0.214.0 to 0.218.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/exporter-logs-otlp-grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eexperimental/v0.218.0\u003c/h2\u003e\n\u003ch2\u003e0.218.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs metrics serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6629\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): show all config validation errors, if there are multiple \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6683\"\u003e#6683\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): allow startNodeSDK() without an arg \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6688\"\u003e#6688\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6691\"\u003e#6691\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sdk-logs): use \u003ccode\u003eLogger.enabled()\u003c/code\u003e within \u003ccode\u003eLogger.emit()\u003c/code\u003e implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6680\"\u003e#6680\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.217.0\u003c/h2\u003e\n\u003ch2\u003e0.217.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs trace serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6625\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): auto-generate TypeScript types from OTel declarative config JSON schema (stable v1.0.0) using \u003ccode\u003ejson-schema-to-typescript\u003c/code\u003e and \u003ccode\u003eajv\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6533\"\u003e#6533\u003c/a\u003e \u003ca href=\"https://github.com/MikeGoldsmith\"\u003e\u003ccode\u003e@​MikeGoldsmith\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration, sdk-node): \u003ccode\u003estartNodeSDK()\u003c/code\u003e code path now uses \u003ccode\u003elog_level\u003c/code\u003e configuration to setup a DiagConsoleLogger \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6668\"\u003e#6668\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eNote that allowed values for \u003ccode\u003elog_level\u003c/code\u003e in a configuration YAML file are \u003cem\u003enot\u003c/em\u003e the same set as for \u003ccode\u003eOTEL_LOG_LEVEL\u003c/code\u003e. Use \u003ccode\u003elog_level: trace\u003c/code\u003e to see \u003cem\u003eall\u003c/em\u003e logs (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=ALL\u003c/code\u003e). Use \u003ccode\u003elog_level: fatal\u003c/code\u003e to effectively disable the SDK's internal diagnostic logger (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=NONE\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eIf \u003ccode\u003elog_level\u003c/code\u003e is not specified, a diagnostic console logger at \u0026quot;info\u0026quot; level will be setup.\u003c/li\u003e\n\u003cli\u003eAn invalid YAML config file will now result in a noop OTel SDK.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(configuration): do not validate \u003ccode\u003eOTEL_CONFIG_FILE\u003c/code\u003e value before using it for file config \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6643\"\u003e#6643\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve how 'additionalProperties' in JSON schema is translated to TS types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6650\"\u003e#6650\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): remove str...\n\n_Description has been truncated_","html_url":"https://github.com/spite-triangle/fake-github-copilot-chat/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/spite-triangle%2Ffake-github-copilot-chat/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"4414658849","node_id":"PR_kwDORtpRr87Z8oCm","number":18,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-17T04:43:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-10T04:44:07.000Z","updated_at":"2026-05-17T04:43:26.000Z","time_to_close":604757,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":10,"packages":[{"name":"chokidar","old_version":"4.0.3","new_version":"5.0.0","repository_url":"https://github.com/paulmillr/chokidar"},{"name":"next","old_version":"15.5.14","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@codemirror/autocomplete","old_version":"6.20.1","new_version":"6.20.2","repository_url":"https://github.com/codemirror/autocomplete"},{"name":"@codemirror/language","old_version":"6.12.2","new_version":"6.12.3","repository_url":"https://github.com/codemirror/language"},{"name":"@codemirror/search","old_version":"6.6.0","new_version":"6.7.0","repository_url":"https://github.com/codemirror/search"},{"name":"@codemirror/view","old_version":"6.40.0","new_version":"6.42.1","repository_url":"https://github.com/codemirror/view"},{"name":"lucide-react","old_version":"0.474.0","new_version":"1.14.0","repository_url":"https://github.com/lucide-icons/lucide"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [chokidar](https://github.com/paulmillr/chokidar) | `4.0.3` | `5.0.0` |\n| [next](https://github.com/vercel/next.js) | `15.5.14` | `16.2.6` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.6` |\n| [@codemirror/autocomplete](https://github.com/codemirror/autocomplete) | `6.20.1` | `6.20.2` |\n| [@codemirror/language](https://github.com/codemirror/language) | `6.12.2` | `6.12.3` |\n| [@codemirror/search](https://github.com/codemirror/search) | `6.6.0` | `6.7.0` |\n| [@codemirror/view](https://github.com/codemirror/view) | `6.40.0` | `6.42.1` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `1.14.0` |\n\n\nUpdates `chokidar` from 4.0.3 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/paulmillr/chokidar/releases\"\u003echokidar's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake the package ESM-only. Reduces on-disk package size from ~150kb to ~80kb\u003c/li\u003e\n\u003cli\u003eIncrease minimum node.js version to v20.19. The versions starting from it support loading esm files from cjs\u003c/li\u003e\n\u003cli\u003efix: Make types more precise \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/pull/1424\"\u003epaulmillr/chokidar#1424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: re-use double slash regex \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/pull/1435\"\u003epaulmillr/chokidar#1435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate readdirp to ESM-only v5\u003c/li\u003e\n\u003cli\u003eLots of minor improvements in tests\u003c/li\u003e\n\u003cli\u003eIncrease security of NPM releases. Switch to token-less Trusted Publishing, with help of \u003ca href=\"https://github.com/paulmillr/jsbt\"\u003ejsbt\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch compilation mode to isolatedDeclaration-based typescript for simplified auto-generated docs\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/mhkeller\"\u003e\u003ccode\u003e@​mhkeller\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/pull/1426\"\u003epaulmillr/chokidar#1426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btea\"\u003e\u003ccode\u003e@​btea\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/pull/1432\"\u003epaulmillr/chokidar#1432\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/paulmillr/chokidar/compare/4.0.3...5.0.0\"\u003ehttps://github.com/paulmillr/chokidar/compare/4.0.3...5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/c0c8d20e49d337491891078d1081bf91bd178de6\"\u003e\u003ccode\u003ec0c8d20\u003c/code\u003e\u003c/a\u003e Release 5.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/b211ceca34b1d30326334de21ed30b4a4ceb4c7e\"\u003e\u003ccode\u003eb211cec\u003c/code\u003e\u003c/a\u003e Remove src from npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/87422468fd353426a53a78788b8718979c8725cc\"\u003e\u003ccode\u003e8742246\u003c/code\u003e\u003c/a\u003e Upgrade dev deps, jsbt, ci files. Upgrade readdirp to v5.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/de5a34c3cccf2d6fc812a6080e29fb4dd1583ec1\"\u003e\u003ccode\u003ede5a34c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/issues/1442\"\u003e#1442\u003c/a\u003e from paulmillr/flaky-buns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/c08a6c4ed6a67b2cb16f61592f763b33e6bce7d3\"\u003e\u003ccode\u003ec08a6c4\u003c/code\u003e\u003c/a\u003e fix: throttle based on dir + target\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/0c55ab3b049682fae9c1ee278ebc964dbfb92f08\"\u003e\u003ccode\u003e0c55ab3\u003c/code\u003e\u003c/a\u003e test: wait for explicit calls in directory test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/ce81be5a51ae72920649e2a74aeba86688c2a5ee\"\u003e\u003ccode\u003ece81be5\u003c/code\u003e\u003c/a\u003e perf: re-use double slash regex (\u003ca href=\"https://redirect.github.com/paulmillr/chokidar/issues/1435\"\u003e#1435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/7d9c1ed27d2b9150077601677a8a8bad27b8f3da\"\u003e\u003ccode\u003e7d9c1ed\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/issues/1433\"\u003e#1433\u003c/a\u003e from paulmillr/super-matrices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/391554143f582fe78f7d37cf54b834c42f84652b\"\u003e\u003ccode\u003e3915541\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/issues/1430\"\u003e#1430\u003c/a\u003e from paulmillr/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/9308bedee986abac912100e4bcc4823a1504a10f\"\u003e\u003ccode\u003e9308bed\u003c/code\u003e\u003c/a\u003e chore: use Nodejs 24 in CI (\u003ca href=\"https://redirect.github.com/paulmillr/chokidar/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/paulmillr/chokidar/compare/4.0.3...5.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 chokidar since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 15.5.14 to 16.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-26hh-7cqf-hhc6\"\u003eGHSA-26hh-7cqf-hhc6: Middleware / Proxy bypass in App Router applications via segment-prefetch routes - Incomplete Fix Follow-Up\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-36qx-fr4f-26g5\"\u003eGHSA-36qx-fr4f-26g5: Middleware / Proxy bypass in Pages Router applications using i18n\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eModerate:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-ffhc-5mcf-pf4q\"\u003eGHSA-ffhc-5mcf-pf4q: Cross-site scripting in App Router applications using CSP nonces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-gx5p-jg67-6x7h\"\u003eGHSA-gx5p-jg67-6x7h: Cross-site scripting in beforeInteractive scripts with untrusted input\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h64f-5h5j-jqjh\"\u003eGHSA-h64f-5h5j-jqjh: Denial of Service in the Image Optimization API\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-wfc6-r584-vfw7\"\u003eGHSA-wfc6-r584-vfw7: Cache poisoning in React Server Component responses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vfv6-92ff-j949\"\u003eGHSA-vfv6-92ff-j949: Cache poisoning via collisions in React Server Component cache-busting\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3g8h-86w9-wvmq\"\u003eGHSA-3g8h-86w9-wvmq: Middleware / Proxy redirects can be cache-poisoned\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-36qx-fr4f-26g5\"\u003eGHSA-36qx-fr4f-26g5: Middleware / Proxy bypass in Pages Router applications using i18n\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eModerate:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-ffhc-5mcf-pf4q\"\u003eGHSA-ffhc-5mcf-pf4q: Cross-site scripting in App Router applications using CSP nonces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-gx5p-jg67-6x7h\"\u003eGHSA-gx5p-jg67-6x7h: Cross-site scripting in beforeInteractive scripts with untrusted input\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h64f-5h5j-jqjh\"\u003eGHSA-h64f-5h5j-jqjh: Denial of Service in the Image Optimization API\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-wfc6-r584-vfw7\"\u003eGHSA-wfc6-r584-vfw7: Cache poisoning in React Server Component responses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vfv6-92ff-j949\"\u003eGHSA-vfv6-92ff-j949: Cache poisoning via collisions in React Server Component cache-busting\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3g8h-86w9-wvmq\"\u003eGHSA-3g8h-86w9-wvmq: Middleware / Proxy redirects can be cache-poisoned\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.4\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: Bump reqwest to 0.13.2 (Fixes Google Fonts with Turbopack for Windows on ARM64) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92713\"\u003e#92713\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ee6e79b1792a4d401ddf2480f40a83549fe8e722\"\u003e\u003ccode\u003eee6e79b\u003c/code\u003e\u003c/a\u003e v16.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/afa053d9eb9c2a68c7eba43e84fe6bed8babcd45\"\u003e\u003ccode\u003eafa053d\u003c/code\u003e\u003c/a\u003e Turbopack: Match proxy matchers with webpack implementation (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93594\"\u003e#93594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/97a154e5bbee0cb1ac3fb8aa4db66ac36e796e3d\"\u003e\u003ccode\u003e97a154e\u003c/code\u003e\u003c/a\u003e Turbopack: Fix middleware matcher suffix (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93590\"\u003e#93590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/83899bc89103d4df1479e065c7c1e09d4698a7b6\"\u003e\u003ccode\u003e83899bc\u003c/code\u003e\u003c/a\u003e [backport] Disable build caches for production/staging/force-preview deploys ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7b222b90954d607fc28a34e9b360a9b1636bc206\"\u003e\u003ccode\u003e7b222b9\u003c/code\u003e\u003c/a\u003e [backport][test] Pin package manager to patch versions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93595\"\u003e#93595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a8dc24f1fe23d4a22d24fac734837f7c824138f7\"\u003e\u003ccode\u003ea8dc24f\u003c/code\u003e\u003c/a\u003e [backport] Turbopack: more strict vergen setup (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93587\"\u003e#93587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/766148f9cd48c0e218acafcd0f15defc14871bf4\"\u003e\u003ccode\u003e766148f\u003c/code\u003e\u003c/a\u003e v16.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/0dd94836a8b43209fcfefa448c141683c22c1a27\"\u003e\u003ccode\u003e0dd9483\u003c/code\u003e\u003c/a\u003e fix: add explicit checks for RSC header (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/83\"\u003e#83\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d166096c399c4fc4e09cd2d1bf26dca6579a855d\"\u003e\u003ccode\u003ed166096\u003c/code\u003e\u003c/a\u003e fix proxy matching for segment prefetch URLs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/89\"\u003e#89\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9d50c0b7190f59c470308578e12882788819f14c\"\u003e\u003ccode\u003e9d50c0b\u003c/code\u003e\u003c/a\u003e Strip next-resume header from incoming requests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.14...v16.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `open` from 10.2.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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.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 `react` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/autocomplete` from 6.20.1 to 6.20.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/autocomplete/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/language` from 6.12.2 to 6.12.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codemirror/language/blob/main/CHANGELOG.md\"\u003e@​codemirror/language's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.12.3 (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cp\u003eFix a crash in \u003ccode\u003ebracketMatching\u003c/code\u003e when composing at end of document.\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/codemirror/language/commit/f5af31eed71fa22e8c110d74e61098c0fb1c1acb\"\u003e\u003ccode\u003ef5af31e\u003c/code\u003e\u003c/a\u003e Mark version 6.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codemirror/language/commit/371c9ba6be9ac489c4ebd6f26be352e0eb1a41c6\"\u003e\u003ccode\u003e371c9ba\u003c/code\u003e\u003c/a\u003e Fix bogus bracket highlighting being generated at end of document\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codemirror/language/commit/9531899bd88aac7c932a749668ddbfcd9acfb80f\"\u003e\u003ccode\u003e9531899\u003c/code\u003e\u003c/a\u003e Remove duplicated slash in forum url in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codemirror/language/commit/2f4e7014a54171ec5af260e04a97cb10c14b3aac\"\u003e\u003ccode\u003e2f4e701\u003c/code\u003e\u003c/a\u003e Fix forum link in readme\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/language/compare/6.12.2...6.12.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/search` from 6.6.0 to 6.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/search/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/view` from 6.40.0 to 6.42.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codemirror/view/blob/main/CHANGELOG.md\"\u003e@​codemirror/view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.41.0 (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cp\u003eFix an issue where \u003ccode\u003eEditorView.posAtCoords\u003c/code\u003e could incorrectly return a position near a higher element on the line, in mixed-font-size lines.\u003c/p\u003e\n\u003cp\u003eExpand the workaround for the Webkit bug that causes nonexistent selections to stay visible to be active on non-Safari Webkit browsers.\u003c/p\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cp\u003eThe new \u003ccode\u003eEditorView.cursorScrollMargin\u003c/code\u003e facet can now be used to configure the extra space used when scrolling the cursor into view.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/view/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 0.474.0 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003erepeat-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3102\"\u003elucide-icons/lucide#3102\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): sync URL params with UI state on categories page by \u003ca href=\"https://github.com/taimar\"\u003e\u003ccode\u003e@​taimar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4111\"\u003elucide-icons/lucide#4111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add \u003ccode\u003ewaves-vertical\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3867\"\u003elucide-icons/lucide#3867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icon): add folder-bookmark icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4262\"\u003elucide-icons/lucide#4262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): Update readme files by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4320\"\u003elucide-icons/lucide#4320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eastroid\u003c/code\u003e icon by \u003ca href=\"https://github.com/whoisBugsbunny\"\u003e\u003ccode\u003e@​whoisBugsbunny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4217\"\u003elucide-icons/lucide#4217\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.10.0...1.12.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.10.0...1.12.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add missing period to TypeScript Support description by \u003ca href=\"https://github.com/jglu\"\u003e\u003ccode\u003e@​jglu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4309\"\u003elucide-icons/lucide#4309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ccode\u003e@​lucide/svelte\u003c/code\u003e): proper doc comments for svelte components by \u003ca href=\"https://github.com/blt-r\"\u003e\u003ccode\u003e@​blt-r\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4267\"\u003elucide-icons/lucide#4267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump svgo from 3.3.2 to 3.3.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4119\"\u003elucide-icons/lucide#4119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump astro from 6.0.8 to 6.1.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4310\"\u003elucide-icons/lucide#4310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add power and quick tags to zap and zap-off by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4268\"\u003elucide-icons/lucide#4268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(build-font): added comprehensive unit tests on build-font tool by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4315\"\u003elucide-icons/lucide#4315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(docs): blur background of framework-select by \u003ca href=\"https://github.com/Spleefies\"\u003e\u003ccode\u003e@​Spleefies\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4238\"\u003elucide-icons/lucide#4238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icon): add heart-x icon  by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4264\"\u003elucide-icons/lucide#4264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): optimised \u003ccode\u003erotate-3d\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4299\"\u003elucide-icons/lucide#4299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003elayers-minus\u003c/code\u003e icon by \u003ca href=\"https://github.com/Spleefies\"\u003e\u003ccode\u003e@​Spleefies\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4005\"\u003elucide-icons/lucide#4005\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ebell-check\u003c/code\u003e icon by \u003ca href=\"https://github.com/pettelau\"\u003e\u003ccode\u003e@​pettelau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4152\"\u003elucide-icons/lucide#4152\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/jglu\"\u003e\u003ccode\u003e@​jglu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4309\"\u003elucide-icons/lucide#4309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pettelau\"\u003e\u003ccode\u003e@​pettelau\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4152\"\u003elucide-icons/lucide#4152\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.9.0...1.11.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.9.0...1.11.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add missing period to TypeScript Support description by \u003ca href=\"https://github.com/jglu\"\u003e\u003ccode\u003e@​jglu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4309\"\u003elucide-icons/lucide#4309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ccode\u003e@​lucide/svelte\u003c/code\u003e): proper doc comments for svelte components by \u003ca href=\"https://github.com/blt-r\"\u003e\u003ccode\u003e@​blt-r\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4267\"\u003elucide-icons/lucide#4267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump svgo from 3.3.2 to 3.3.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4119\"\u003elucide-icons/lucide#4119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump astro from 6.0.8 to 6.1.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4310\"\u003elucide-icons/lucide#4310\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/50d8af5a1012e188f3d71ac8f1fc0fba1aab5357\"\u003e\u003ccode\u003e50d8af5\u003c/code\u003e\u003c/a\u003e docs(readme): Update readme files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/653e44b83293567ff24dcb90ca1094a9cf0a042a\"\u003e\u003ccode\u003e653e44b\u003c/code\u003e\u003c/a\u003e feat(packages): use .mjs for ESM bundles (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4285\"\u003e#4285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/7623e23f787fe78e5075a613fd22da2cecbb9b1b\"\u003e\u003ccode\u003e7623e23\u003c/code\u003e\u003c/a\u003e feat(docs): add Zephyr Cloud to Hero Backers tier \u0026amp; rework updateSponsors scr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/f6c0d0603ae2bc92f54d0397d70233274e53da97\"\u003e\u003ccode\u003ef6c0d06\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 4.53.3 to 4.59.0 (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4106\"\u003e#4106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.14.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for lucide-react 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/brain-tree-dev/brain-tree-os/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/brain-tree-dev%2Fbrain-tree-os/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"},{"uuid":"4394690811","node_id":"PR_kwDOPChTS87Y78UM","number":63,"state":"open","title":"chore: bump the dev-dependencies group across 1 directory with 33 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-06T21:55:15.000Z","updated_at":"2026-05-06T21:57:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: bump","group_name":"dev-dependencies","update_count":33,"packages":[{"name":"@antfu/eslint-config","old_version":"4.19.0","new_version":"8.2.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.0","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"1.53.1","new_version":"5.7.3","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@npmcli/run-script","old_version":"9.1.0","new_version":"10.0.4","repository_url":"https://github.com/npm/run-script"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"21.1.7","new_version":"28.0.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"dotenv","old_version":"16.6.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-jsdoc","old_version":"51.2.1","new_version":"62.9.0","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.7","repository_url":"https://github.com/immerjs/immer"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"26.1.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.2","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"ora","old_version":"8.2.0","new_version":"9.4.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 33 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `4.19.0` | `8.2.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.0` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `1.53.1` | `5.7.3` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.2` |\n| [@npmcli/run-script](https://github.com/npm/run-script) | `9.1.0` | `10.0.4` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `21.1.7` | `28.0.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.2` | `25.6.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.6.1` | `17.4.2` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `51.2.1` | `62.9.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.7` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.3.0` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.2` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.4.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 4.19.0 to 8.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.3...v8.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/7edec03\"\u003e\u003c!-- raw HTML omitted --\u003e(7edec)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.2...v7.7.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude the zed terminal from editor detection  -  by \u003ca href=\"https://github.com/mattmess1221\"\u003e\u003ccode\u003e@​mattmess1221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/834\"\u003eantfu/eslint-config#834\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/9484a81\"\u003e\u003c!-- raw HTML omitted --\u003e(9484a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable typescript when tsgo installed  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/833\"\u003eantfu/eslint-config#833\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4665ef1\"\u003e\u003c!-- raw HTML omitted --\u003e(4665e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ee18e\u003c/strong\u003e: \u003ccode\u003emoduleReplacements\u003c/code\u003e should only enable in \u003ccode\u003elib\u003c/code\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/61658e6\"\u003e\u003c!-- raw HTML omitted --\u003e(61658)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.1...v7.7.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\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/antfu/eslint-config/commit/98f4dd8eeeba61b7d4b275df53c979b0756295ad\"\u003e\u003ccode\u003e98f4dd8\u003c/code\u003e\u003c/a\u003e chore: release v8.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/1ebc1c5ba5ea0632da5a6c11615ace84691415d2\"\u003e\u003ccode\u003e1ebc1c5\u003c/code\u003e\u003c/a\u003e chore: add tsnapi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/73feb2c8b94532a0c6c24b466bb6cb16e59249df\"\u003e\u003ccode\u003e73feb2c\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3aa5758f46cac70cf03c2ae9b6e341414e\"\u003e\u003ccode\u003e52069a3\u003c/code\u003e\u003c/a\u003e fix: disbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d365467fe9bc255daa94dc341f9a9247deb007c\"\u003e\u003ccode\u003e8d36546\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae2611a9c887ba7a44a752d17f4aa45b4c753f4d\"\u003e\u003ccode\u003eae2611a\u003c/code\u003e\u003c/a\u003e chore: release v8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625c826da31020d72a052dd20ddf202ae753\"\u003e\u003ccode\u003e527b625\u003c/code\u003e\u003c/a\u003e fix: update default exclude\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/1943214c22ad11e53bcf54036b3614bd3886ad8a\"\u003e\u003ccode\u003e1943214\u003c/code\u003e\u003c/a\u003e chore: release v8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4e23bc6d8b0f649aa0cfeffa7eebdf9d674965b6\"\u003e\u003ccode\u003e4e23bc6\u003c/code\u003e\u003c/a\u003e chore: fix type errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/574552b683119d61b681d2050490c1fc149f68c5\"\u003e\u003ccode\u003e574552b\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v4.19.0...v8.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: v5.0.48 by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7163\"\u003eantvis/G6#7163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for render plugins in G6-SSR by \u003ca href=\"https://github.com/BQXBQX\"\u003e\u003ccode\u003e@​BQXBQX\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7181\"\u003eantvis/G6#7181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Minimap): fix issue 7170 by \u003ca href=\"https://github.com/xhangjun\"\u003e\u003ccode\u003e@​xhangjun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7185\"\u003eantvis/G6#7185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: adds snake and fishbone layouts to BuiltInLayoutOptions by \u003ca href=\"https://github.com/thedanchez\"\u003e\u003ccode\u003e@​thedanchez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7201\"\u003eantvis/G6#7201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: [Docs]改造文档「布局- 内置布局 - Force 布局」 by \u003ca href=\"https://github.com/bT0nG\"\u003e\u003ccode\u003e@​bT0nG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7169\"\u003eantvis/G6#7169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(background): add isolation style to parent element by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7198\"\u003eantvis/G6#7198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: \u003ca href=\"https://redirect.github.com/antvis/g6/issues/7191\"\u003e#7191\u003c/a\u003e by \u003ca href=\"https://github.com/ZhouYC404\"\u003e\u003ccode\u003e@​ZhouYC404\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7200\"\u003eantvis/G6#7200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e在BaseEdge中文和英文文档中添加了draggable和droppable属性的说明 by \u003ca href=\"https://github.com/zhang2feng\"\u003e\u003ccode\u003e@​zhang2feng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7211\"\u003eantvis/G6#7211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update tips of using G6 in react by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7215\"\u003eantvis/G6#7215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix issue that update element after remove hull plugin crashed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7210\"\u003eantvis/G6#7210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: edge arrow visibility (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7202\"\u003e#7202\u003c/a\u003e) by \u003ca href=\"https://github.com/SINK-MASTER\"\u003e\u003ccode\u003e@​SINK-MASTER\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7214\"\u003eantvis/G6#7214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: miss edges after expanding node by \u003ca href=\"https://github.com/HawtinZeng\"\u003e\u003ccode\u003e@​HawtinZeng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7176\"\u003eantvis/G6#7176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix the problem that tooltip cannot obtain child elements in the case of custom nodes by \u003ca href=\"https://github.com/mengyibo\"\u003e\u003ccode\u003e@​mengyibo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7223\"\u003eantvis/G6#7223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add examples.md for context7 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7222\"\u003eantvis/G6#7222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: avoid layout when expand/collapse element (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7194\"\u003e#7194\u003c/a\u003e) by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7225\"\u003eantvis/G6#7225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix potential error when destroy graph by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7233\"\u003eantvis/G6#7233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct the point after canvas rotation (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7235\"\u003e#7235\u003c/a\u003e) by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7236\"\u003eantvis/G6#7236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7234\"\u003eantvis/G6#7234\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/BQXBQX\"\u003e\u003ccode\u003e@​BQXBQX\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7181\"\u003eantvis/G6#7181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xhangjun\"\u003e\u003ccode\u003e@​xhangjun\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7185\"\u003eantvis/G6#7185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thedanchez\"\u003e\u003ccode\u003e@​thedanchez\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7201\"\u003eantvis/G6#7201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bT0nG\"\u003e\u003ccode\u003e@​bT0nG\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7169\"\u003eantvis/G6#7169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zhang2feng\"\u003e\u003ccode\u003e@​zhang2feng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7211\"\u003eantvis/G6#7211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SINK-MASTER\"\u003e\u003ccode\u003e@​SINK-MASTER\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7214\"\u003eantvis/G6#7214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mengyibo\"\u003e\u003ccode\u003e@​mengyibo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7223\"\u003eantvis/G6#7223\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/antvis/G6/compare/5.0.48...5.0.49\"\u003ehttps://github.com/antvis/G6/compare/5.0.48...5.0.49\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.0.48\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update updateChildrenData doc  by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7123\"\u003eantvis/G6#7123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7118\"\u003eantvis/G6#7118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update zoom-canvas docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7126\"\u003eantvis/G6#7126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新 ForceAtlas2 布局文档，包含概述、使用场景、基本用法及配置项说明，同时更新英文文档以保持一致性。 by \u003ca href=\"https://github.com/k644606347\"\u003e\u003ccode\u003e@​k644606347\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7128\"\u003eantvis/G6#7128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add documentation for Shape by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7129\"\u003eantvis/G6#7129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: translate layout docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7130\"\u003eantvis/G6#7130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix the button link URLs on the English homepage(\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7136\"\u003e#7136\u003c/a\u003e) by \u003ca href=\"https://github.com/xiaweiss\"\u003e\u003ccode\u003e@​xiaweiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7137\"\u003eantvis/G6#7137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update zoom-canvas doc, supports pinch-to-zoom on mobile devices.(\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7108\"\u003e#7108\u003c/a\u003e) by \u003ca href=\"https://github.com/xiaweiss\"\u003e\u003ccode\u003e@​xiaweiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7135\"\u003eantvis/G6#7135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: unlock deps version by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7143\"\u003eantvis/G6#7143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update Minimap docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7140\"\u003eantvis/G6#7140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: Add undefined option to the onCreate callback function of createEdge (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7141\"\u003e#7141\u003c/a\u003e) by \u003ca href=\"https://github.com/pth2000\"\u003e\u003ccode\u003e@​pth2000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7147\"\u003eantvis/G6#7147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 改造文档「布局- 内置布局 - Indented 缩进树」 by \u003ca href=\"https://github.com/Eomnational\"\u003e\u003ccode\u003e@​Eomnational\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7150\"\u003eantvis/G6#7150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update a new contributions charts by \u003ca href=\"https://github.com/ONLY-yours\"\u003e\u003ccode\u003e@​ONLY-yours\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7151\"\u003eantvis/G6#7151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: merge the next two Contributing into one in readme by \u003ca href=\"https://github.com/ONLY-yours\"\u003e\u003ccode\u003e@​ONLY-yours\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7152\"\u003eantvis/G6#7152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: rewrite code snippets by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7154\"\u003eantvis/G6#7154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix dead links by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7156\"\u003eantvis/G6#7156\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 1.53.1 to 5.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.3 (2026-05-06)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Exempted ref mutations via a naming heuristic — any object whose identifier is \u003ccode\u003eref\u003c/code\u003e or ends with \u003ccode\u003eRef\u003c/code\u003e is treated as a mutable ref and skipped from immutability checks. This fixes false positives when mutating \u003ccode\u003eRefObject\u0026lt;T\u0026gt;\u003c/code\u003e values received as props (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1751\"\u003e#1751\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Added \u003ccode\u003enoRefLikeStateName\u003c/code\u003e diagnostic to prevent state variables from being named \u003ccode\u003eref\u003c/code\u003e or ending with \u003ccode\u003eRef\u003c/code\u003e, which would otherwise bypass the ref exemption heuristic (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the full rule name in \u003ccode\u003ereact-jsx/no-key-after-spread\u003c/code\u003e documentation (\u003ccode\u003ejsx/no-key-after-spread\u003c/code\u003e → \u003ccode\u003ejsx-no-key-after-spread\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1750\"\u003e#1750\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.2 (2026-05-04)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-unused-state\u003c/code\u003e\u003c/strong\u003e: Removed the rule from the \u003ccode\u003erecommended\u003c/code\u003e preset for now (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded individual CHANGELOG.md files for all rules (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1746\"\u003e#1746\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded rule changelog links to all rule documentation pages.\u003c/li\u003e\n\u003cli\u003eUpdated AST Explorer links in docs.\u003c/li\u003e\n\u003cli\u003eVarious documentation cleanups.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated baseline metrics.\u003c/li\u003e\n\u003cli\u003eUpdated roadmap milestone labels.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.9 to 0.12.10.\u003c/li\u003e\n\u003cli\u003eCleaned up snapshot generation script and snapshot file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.1 (2026-05-02)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eall\u003c/code\u003e preset\u003c/strong\u003e: Fixed an issue where the \u003ccode\u003eall\u003c/code\u003e preset accidentally included rules requiring type information (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1744\"\u003e#1744\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a typo in the shared settings description.\u003c/li\u003e\n\u003cli\u003eFixed missing trailing commas in ESLint settings examples.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eno-unused-state\u003c/code\u003e rule wording and examples.\u003c/li\u003e\n\u003cli\u003eAdded a Resources section with AST Explorer, ESLint Developer Guide, and TypeScript Compiler API links to kit-related documentation pages.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.3 (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Exempted ref mutations via a naming heuristic — any object whose identifier is \u003ccode\u003eref\u003c/code\u003e or ends with \u003ccode\u003eRef\u003c/code\u003e is treated as a mutable ref and skipped from immutability checks. This fixes false positives when mutating \u003ccode\u003eRefObject\u0026lt;T\u0026gt;\u003c/code\u003e values received as props (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1751\"\u003e#1751\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Added \u003ccode\u003enoRefLikeStateName\u003c/code\u003e diagnostic to prevent state variables from being named \u003ccode\u003eref\u003c/code\u003e or ending with \u003ccode\u003eRef\u003c/code\u003e, which would otherwise bypass the ref exemption heuristic (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the full rule name in \u003ccode\u003ereact-jsx/no-key-after-spread\u003c/code\u003e documentation (\u003ccode\u003ejsx/no-key-after-spread\u003c/code\u003e → \u003ccode\u003ejsx-no-key-after-spread\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1750\"\u003e#1750\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-unused-state\u003c/code\u003e\u003c/strong\u003e: Removed the rule from the \u003ccode\u003erecommended\u003c/code\u003e preset for now (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded individual CHANGELOG.md files for all rules (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1746\"\u003e#1746\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded rule changelog links to all rule documentation pages.\u003c/li\u003e\n\u003cli\u003eUpdated AST Explorer links in docs.\u003c/li\u003e\n\u003cli\u003eVarious documentation cleanups.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated baseline metrics.\u003c/li\u003e\n\u003cli\u003eUpdated roadmap milestone labels.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.9 to 0.12.10.\u003c/li\u003e\n\u003cli\u003eCleaned up snapshot generation script and snapshot file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.1 (2026-05-02)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eall\u003c/code\u003e preset\u003c/strong\u003e: Fixed an issue where the \u003ccode\u003eall\u003c/code\u003e preset accidentally included rules requiring type information (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1744\"\u003e#1744\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a typo in the shared settings description.\u003c/li\u003e\n\u003cli\u003eFixed missing trailing commas in ESLint settings examples.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eno-unused-state\u003c/code\u003e rule wording and examples.\u003c/li\u003e\n\u003cli\u003eAdded a Resources section with AST Explorer, ESLint Developer Guide, and TypeScript Compiler API links to kit-related documentation pages.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/677db67c648814dbc500bdd40dea84ac9efa770c\"\u003e\u003ccode\u003e677db67\u003c/code\u003e\u003c/a\u003e release: 5.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/637d2aadace63d941da1ec1f95ca97a57f061c39\"\u003e\u003ccode\u003e637d2aa\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eno-unused-state\u003c/code\u003e from recommended config, closes \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/194e8ed623d819ace52fa1d3a68ea8757539f4aa\"\u003e\u003ccode\u003e194e8ed\u003c/code\u003e\u003c/a\u003e release: 5.7.2-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/0c9b1f6eb21dcb1a0dc36d0fac047c22b6314f03\"\u003e\u003ccode\u003e0c9b1f6\u003c/code\u003e\u003c/a\u003e release: 5.7.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/ba5abd8d87218c7255f554b5aafaee70a62ecda5\"\u003e\u003ccode\u003eba5abd8\u003c/code\u003e\u003c/a\u003e release: 5.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2d9e8025f430873d08815d61d6ca93b0bcde2655\"\u003e\u003ccode\u003e2d9e802\u003c/code\u003e\u003c/a\u003e release: 5.7.1-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e42cc9020cbe5d2e83d6f093ba6d80045d0ea8ab\"\u003e\u003ccode\u003ee42cc90\u003c/code\u003e\u003c/a\u003e release: 5.7.1-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/d869df5183bb8ca3ff87149e7e987f5d2738570f\"\u003e\u003ccode\u003ed869df5\u003c/code\u003e\u003c/a\u003e Fix the \u003ccode\u003eall\u003c/code\u003e preset that accidentally included rules requiring type informat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2ef901a14107b28300eb459d4248f2b80b4a760c\"\u003e\u003ccode\u003e2ef901a\u003c/code\u003e\u003c/a\u003e release: 5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/bcac453bcff99fd45dcca408b03764b294728155\"\u003e\u003ccode\u003ebcac453\u003c/code\u003e\u003c/a\u003e feat: implement no-unused-state rule (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1741\"\u003e#1741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.3/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​eslint-react/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.2\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\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/SBoudrias/Inquirer.js/commit/35bda2afd31b4acca8f800259b9f7ca4e95a1d9d\"\u003e\u003ccode\u003e35bda2a\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/98eee295e15283675e6264bbbcef4e09bb96e17e\"\u003e\u003ccode\u003e98eee29\u003c/code\u003e\u003c/a\u003e fix(lint): suppress no-unnecessary-type-parameters on parseJSON helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/aba596504234db6c516ff1a145dbf3b58e7d490c\"\u003e\u003ccode\u003eaba5965\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e in the types group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/db8fbf1bd466aa93429528674ee0e155fef405be\"\u003e\u003ccode\u003edb8fbf1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump turbo from 2.9.5 to 2.9.6 in the build group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/3cdecf52aca9fde0b31fb66dbc55237a9f315e79\"\u003e\u003ccode\u003e3cdecf5\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/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e370b57fd16ec01e07601684b6e635437ccc9481\"\u003e\u003ccode\u003ee370b57\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group with 5 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/27872678c1b9951e70ed40b92a6321145a028c1d\"\u003e\u003ccode\u003e2787267\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/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0c554996d480b1fc458181998f056f8d1af3197a\"\u003e\u003ccode\u003e0c55499\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the formatting group with 2 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2081\"\u003e#2081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e7115d913a6678d38a8ec0f1b3b5a09b53e14918\"\u003e\u003ccode\u003ee7115d9\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/core\u003c/code\u003e): mute output after readline initialization (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e5e14ab557dd77d9b074f574bf839acbab7b3524\"\u003e\u003ccode\u003ee5e14ab\u003c/code\u003e\u003c/a\u003e chore(deps): Bump dependabot/fetch-metadata from 2 to 3 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2078\"\u003e#2078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@npmcli/run-script` from 9.1.0 to 10.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/releases\"\u003e@​npmcli/run-script's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/blob/main/CHANGELOG.md\"\u003e@​npmcli/run-script's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/08ad35e66f0d09ed7a6b85b9a457e54859b70acd\"\u003e\u003ccode\u003e08ad35e\u003c/code\u003e\u003c/a\u003e chore: release 10.0.4 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e chore: template-oss-apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e fix: show a warning when a delimiter is present in the path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e chore: postinstall for dependabot template-oss PR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e deps: remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/2d9a8294a7332cbad1f29f061bce30e1bdd1038a\"\u003e\u003ccode\u003e2d9a829\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/255\"\u003e#255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/9c30731cd78df2cd1b40e6dcd2507c8ac2ddd8a5\"\u003e\u003ccode\u003e9c30731\u003c/code\u003e\u003c/a\u003e chore: release 10.0.3 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e deps: bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e deps: bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​npmcli/run-script\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 21.1.7 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.2 to 25.6.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/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-env` from 7.0.3 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kentcdodds/cross-env/releases\"\u003ecross-env's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v10.0.0...v10.1.0\"\u003e10.1.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for default value syntax (\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712\"\u003e152ae6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor example:\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e\u0026quot;dev:server\u0026quot;: \u0026quot;cross-env wrangler dev --port ${PORT:-8787}\u0026quot;,\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eIf \u003ccode\u003ePORT\u003c/code\u003e is already set, use that value, otherwise fallback to \u003ccode\u003e8787\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eLearn more about \u003ca href=\"https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html\"\u003eShell Parameter Expansion\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v9.0.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-07-25)\u003c/h1\u003e\n\u003cp\u003eTL;DR: You should probably not have to change anything if:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYou're using a modern maintained version of Node.js (v20+ is tested)\u003c/li\u003e\n\u003cli\u003eYou're only using the CLI (most of you are as that's the intended purpose)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn this release (which should have been v8 except I had some issues with automated releases 🙈), I've updated all the things and modernized the package. This happened in \u003ca href=\"https://redirect.github.com/kentcdodds/cross-env/issues/261\"\u003e#261\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWas this needed? Not really, but I just thought it'd be fun to modernize this package.\u003c/p\u003e\n\u003cp\u003eHere's the highlights of what was done.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReplace Jest with Vites...\n\n_Description has been truncated_","html_url":"https://github.com/Amar-First-Organization/ant-design/pull/63","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amar-First-Organization%2Fant-design/issues/63","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/63/packages"},{"uuid":"4394683906","node_id":"PR_kwDOQMnSG87Y763P","number":45,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-13T00:43:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T21:53:46.000Z","updated_at":"2026-05-13T00:43:58.000Z","time_to_close":528610,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":24,"packages":[{"name":"@antfu/eslint-config","old_version":"6.7.3","new_version":"8.2.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.0","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.7.3","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.7","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.0.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.2","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `8.2.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.0` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.7.3` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.2` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.2` | `25.6.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.7` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.0.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.2` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 8.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.3...v8.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/7edec03\"\u003e\u003c!-- raw HTML omitted --\u003e(7edec)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.2...v7.7.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude the zed terminal from editor detection  -  by \u003ca href=\"https://github.com/mattmess1221\"\u003e\u003ccode\u003e@​mattmess1221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/834\"\u003eantfu/eslint-config#834\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/9484a81\"\u003e\u003c!-- raw HTML omitted --\u003e(9484a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable typescript when tsgo installed  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/833\"\u003eantfu/eslint-config#833\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4665ef1\"\u003e\u003c!-- raw HTML omitted --\u003e(4665e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ee18e\u003c/strong\u003e: \u003ccode\u003emoduleReplacements\u003c/code\u003e should only enable in \u003ccode\u003elib\u003c/code\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/61658e6\"\u003e\u003c!-- raw HTML omitted --\u003e(61658)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.1...v7.7.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\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/antfu/eslint-config/commit/98f4dd8eeeba61b7d4b275df53c979b0756295ad\"\u003e\u003ccode\u003e98f4dd8\u003c/code\u003e\u003c/a\u003e chore: release v8.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/1ebc1c5ba5ea0632da5a6c11615ace84691415d2\"\u003e\u003ccode\u003e1ebc1c5\u003c/code\u003e\u003c/a\u003e chore: add tsnapi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/73feb2c8b94532a0c6c24b466bb6cb16e59249df\"\u003e\u003ccode\u003e73feb2c\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3aa5758f46cac70cf03c2ae9b6e341414e\"\u003e\u003ccode\u003e52069a3\u003c/code\u003e\u003c/a\u003e fix: disbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d365467fe9bc255daa94dc341f9a9247deb007c\"\u003e\u003ccode\u003e8d36546\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae2611a9c887ba7a44a752d17f4aa45b4c753f4d\"\u003e\u003ccode\u003eae2611a\u003c/code\u003e\u003c/a\u003e chore: release v8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625c826da31020d72a052dd20ddf202ae753\"\u003e\u003ccode\u003e527b625\u003c/code\u003e\u003c/a\u003e fix: update default exclude\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/1943214c22ad11e53bcf54036b3614bd3886ad8a\"\u003e\u003ccode\u003e1943214\u003c/code\u003e\u003c/a\u003e chore: release v8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4e23bc6d8b0f649aa0cfeffa7eebdf9d674965b6\"\u003e\u003ccode\u003e4e23bc6\u003c/code\u003e\u003c/a\u003e chore: fix type errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/574552b683119d61b681d2050490c1fc149f68c5\"\u003e\u003ccode\u003e574552b\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v8.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: v5.0.48 by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7163\"\u003eantvis/G6#7163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for render plugins in G6-SSR by \u003ca href=\"https://github.com/BQXBQX\"\u003e\u003ccode\u003e@​BQXBQX\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7181\"\u003eantvis/G6#7181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Minimap): fix issue 7170 by \u003ca href=\"https://github.com/xhangjun\"\u003e\u003ccode\u003e@​xhangjun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7185\"\u003eantvis/G6#7185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: adds snake and fishbone layouts to BuiltInLayoutOptions by \u003ca href=\"https://github.com/thedanchez\"\u003e\u003ccode\u003e@​thedanchez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7201\"\u003eantvis/G6#7201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: [Docs]改造文档「布局- 内置布局 - Force 布局」 by \u003ca href=\"https://github.com/bT0nG\"\u003e\u003ccode\u003e@​bT0nG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7169\"\u003eantvis/G6#7169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(background): add isolation style to parent element by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7198\"\u003eantvis/G6#7198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: \u003ca href=\"https://redirect.github.com/antvis/g6/issues/7191\"\u003e#7191\u003c/a\u003e by \u003ca href=\"https://github.com/ZhouYC404\"\u003e\u003ccode\u003e@​ZhouYC404\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7200\"\u003eantvis/G6#7200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e在BaseEdge中文和英文文档中添加了draggable和droppable属性的说明 by \u003ca href=\"https://github.com/zhang2feng\"\u003e\u003ccode\u003e@​zhang2feng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7211\"\u003eantvis/G6#7211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update tips of using G6 in react by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7215\"\u003eantvis/G6#7215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix issue that update element after remove hull plugin crashed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7210\"\u003eantvis/G6#7210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: edge arrow visibility (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7202\"\u003e#7202\u003c/a\u003e) by \u003ca href=\"https://github.com/SINK-MASTER\"\u003e\u003ccode\u003e@​SINK-MASTER\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7214\"\u003eantvis/G6#7214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: miss edges after expanding node by \u003ca href=\"https://github.com/HawtinZeng\"\u003e\u003ccode\u003e@​HawtinZeng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7176\"\u003eantvis/G6#7176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix the problem that tooltip cannot obtain child elements in the case of custom nodes by \u003ca href=\"https://github.com/mengyibo\"\u003e\u003ccode\u003e@​mengyibo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7223\"\u003eantvis/G6#7223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add examples.md for context7 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7222\"\u003eantvis/G6#7222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: avoid layout when expand/collapse element (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7194\"\u003e#7194\u003c/a\u003e) by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7225\"\u003eantvis/G6#7225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix potential error when destroy graph by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7233\"\u003eantvis/G6#7233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct the point after canvas rotation (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7235\"\u003e#7235\u003c/a\u003e) by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7236\"\u003eantvis/G6#7236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7234\"\u003eantvis/G6#7234\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/BQXBQX\"\u003e\u003ccode\u003e@​BQXBQX\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7181\"\u003eantvis/G6#7181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xhangjun\"\u003e\u003ccode\u003e@​xhangjun\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7185\"\u003eantvis/G6#7185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thedanchez\"\u003e\u003ccode\u003e@​thedanchez\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7201\"\u003eantvis/G6#7201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bT0nG\"\u003e\u003ccode\u003e@​bT0nG\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7169\"\u003eantvis/G6#7169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zhang2feng\"\u003e\u003ccode\u003e@​zhang2feng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7211\"\u003eantvis/G6#7211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SINK-MASTER\"\u003e\u003ccode\u003e@​SINK-MASTER\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7214\"\u003eantvis/G6#7214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mengyibo\"\u003e\u003ccode\u003e@​mengyibo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7223\"\u003eantvis/G6#7223\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/antvis/G6/compare/5.0.48...5.0.49\"\u003ehttps://github.com/antvis/G6/compare/5.0.48...5.0.49\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.0.48\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update updateChildrenData doc  by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7123\"\u003eantvis/G6#7123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7118\"\u003eantvis/G6#7118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update zoom-canvas docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7126\"\u003eantvis/G6#7126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新 ForceAtlas2 布局文档，包含概述、使用场景、基本用法及配置项说明，同时更新英文文档以保持一致性。 by \u003ca href=\"https://github.com/k644606347\"\u003e\u003ccode\u003e@​k644606347\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7128\"\u003eantvis/G6#7128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add documentation for Shape by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7129\"\u003eantvis/G6#7129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: translate layout docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7130\"\u003eantvis/G6#7130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix the button link URLs on the English homepage(\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7136\"\u003e#7136\u003c/a\u003e) by \u003ca href=\"https://github.com/xiaweiss\"\u003e\u003ccode\u003e@​xiaweiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7137\"\u003eantvis/G6#7137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update zoom-canvas doc, supports pinch-to-zoom on mobile devices.(\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7108\"\u003e#7108\u003c/a\u003e) by \u003ca href=\"https://github.com/xiaweiss\"\u003e\u003ccode\u003e@​xiaweiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7135\"\u003eantvis/G6#7135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: unlock deps version by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7143\"\u003eantvis/G6#7143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update Minimap docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7140\"\u003eantvis/G6#7140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: Add undefined option to the onCreate callback function of createEdge (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7141\"\u003e#7141\u003c/a\u003e) by \u003ca href=\"https://github.com/pth2000\"\u003e\u003ccode\u003e@​pth2000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7147\"\u003eantvis/G6#7147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 改造文档「布局- 内置布局 - Indented 缩进树」 by \u003ca href=\"https://github.com/Eomnational\"\u003e\u003ccode\u003e@​Eomnational\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7150\"\u003eantvis/G6#7150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update a new contributions charts by \u003ca href=\"https://github.com/ONLY-yours\"\u003e\u003ccode\u003e@​ONLY-yours\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7151\"\u003eantvis/G6#7151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: merge the next two Contributing into one in readme by \u003ca href=\"https://github.com/ONLY-yours\"\u003e\u003ccode\u003e@​ONLY-yours\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7152\"\u003eantvis/G6#7152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: rewrite code snippets by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7154\"\u003eantvis/G6#7154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix dead links by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7156\"\u003eantvis/G6#7156\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.3 (2026-05-06)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Exempted ref mutations via a naming heuristic — any object whose identifier is \u003ccode\u003eref\u003c/code\u003e or ends with \u003ccode\u003eRef\u003c/code\u003e is treated as a mutable ref and skipped from immutability checks. This fixes false positives when mutating \u003ccode\u003eRefObject\u0026lt;T\u0026gt;\u003c/code\u003e values received as props (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1751\"\u003e#1751\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Added \u003ccode\u003enoRefLikeStateName\u003c/code\u003e diagnostic to prevent state variables from being named \u003ccode\u003eref\u003c/code\u003e or ending with \u003ccode\u003eRef\u003c/code\u003e, which would otherwise bypass the ref exemption heuristic (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the full rule name in \u003ccode\u003ereact-jsx/no-key-after-spread\u003c/code\u003e documentation (\u003ccode\u003ejsx/no-key-after-spread\u003c/code\u003e → \u003ccode\u003ejsx-no-key-after-spread\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1750\"\u003e#1750\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.2 (2026-05-04)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-unused-state\u003c/code\u003e\u003c/strong\u003e: Removed the rule from the \u003ccode\u003erecommended\u003c/code\u003e preset for now (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded individual CHANGELOG.md files for all rules (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1746\"\u003e#1746\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded rule changelog links to all rule documentation pages.\u003c/li\u003e\n\u003cli\u003eUpdated AST Explorer links in docs.\u003c/li\u003e\n\u003cli\u003eVarious documentation cleanups.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated baseline metrics.\u003c/li\u003e\n\u003cli\u003eUpdated roadmap milestone labels.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.9 to 0.12.10.\u003c/li\u003e\n\u003cli\u003eCleaned up snapshot generation script and snapshot file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.1 (2026-05-02)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eall\u003c/code\u003e preset\u003c/strong\u003e: Fixed an issue where the \u003ccode\u003eall\u003c/code\u003e preset accidentally included rules requiring type information (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1744\"\u003e#1744\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a typo in the shared settings description.\u003c/li\u003e\n\u003cli\u003eFixed missing trailing commas in ESLint settings examples.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eno-unused-state\u003c/code\u003e rule wording and examples.\u003c/li\u003e\n\u003cli\u003eAdded a Resources section with AST Explorer, ESLint Developer Guide, and TypeScript Compiler API links to kit-related documentation pages.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.3 (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Exempted ref mutations via a naming heuristic — any object whose identifier is \u003ccode\u003eref\u003c/code\u003e or ends with \u003ccode\u003eRef\u003c/code\u003e is treated as a mutable ref and skipped from immutability checks. This fixes false positives when mutating \u003ccode\u003eRefObject\u0026lt;T\u0026gt;\u003c/code\u003e values received as props (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1751\"\u003e#1751\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Added \u003ccode\u003enoRefLikeStateName\u003c/code\u003e diagnostic to prevent state variables from being named \u003ccode\u003eref\u003c/code\u003e or ending with \u003ccode\u003eRef\u003c/code\u003e, which would otherwise bypass the ref exemption heuristic (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the full rule name in \u003ccode\u003ereact-jsx/no-key-after-spread\u003c/code\u003e documentation (\u003ccode\u003ejsx/no-key-after-spread\u003c/code\u003e → \u003ccode\u003ejsx-no-key-after-spread\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1750\"\u003e#1750\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-unused-state\u003c/code\u003e\u003c/strong\u003e: Removed the rule from the \u003ccode\u003erecommended\u003c/code\u003e preset for now (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded individual CHANGELOG.md files for all rules (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1746\"\u003e#1746\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded rule changelog links to all rule documentation pages.\u003c/li\u003e\n\u003cli\u003eUpdated AST Explorer links in docs.\u003c/li\u003e\n\u003cli\u003eVarious documentation cleanups.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated baseline metrics.\u003c/li\u003e\n\u003cli\u003eUpdated roadmap milestone labels.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.9 to 0.12.10.\u003c/li\u003e\n\u003cli\u003eCleaned up snapshot generation script and snapshot file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.1 (2026-05-02)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eall\u003c/code\u003e preset\u003c/strong\u003e: Fixed an issue where the \u003ccode\u003eall\u003c/code\u003e preset accidentally included rules requiring type information (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1744\"\u003e#1744\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a typo in the shared settings description.\u003c/li\u003e\n\u003cli\u003eFixed missing trailing commas in ESLint settings examples.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eno-unused-state\u003c/code\u003e rule wording and examples.\u003c/li\u003e\n\u003cli\u003eAdded a Resources section with AST Explorer, ESLint Developer Guide, and TypeScript Compiler API links to kit-related documentation pages.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/677db67c648814dbc500bdd40dea84ac9efa770c\"\u003e\u003ccode\u003e677db67\u003c/code\u003e\u003c/a\u003e release: 5.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/637d2aadace63d941da1ec1f95ca97a57f061c39\"\u003e\u003ccode\u003e637d2aa\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eno-unused-state\u003c/code\u003e from recommended config, closes \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/194e8ed623d819ace52fa1d3a68ea8757539f4aa\"\u003e\u003ccode\u003e194e8ed\u003c/code\u003e\u003c/a\u003e release: 5.7.2-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/0c9b1f6eb21dcb1a0dc36d0fac047c22b6314f03\"\u003e\u003ccode\u003e0c9b1f6\u003c/code\u003e\u003c/a\u003e release: 5.7.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/ba5abd8d87218c7255f554b5aafaee70a62ecda5\"\u003e\u003ccode\u003eba5abd8\u003c/code\u003e\u003c/a\u003e release: 5.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2d9e8025f430873d08815d61d6ca93b0bcde2655\"\u003e\u003ccode\u003e2d9e802\u003c/code\u003e\u003c/a\u003e release: 5.7.1-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e42cc9020cbe5d2e83d6f093ba6d80045d0ea8ab\"\u003e\u003ccode\u003ee42cc90\u003c/code\u003e\u003c/a\u003e release: 5.7.1-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/d869df5183bb8ca3ff87149e7e987f5d2738570f\"\u003e\u003ccode\u003ed869df5\u003c/code\u003e\u003c/a\u003e Fix the \u003ccode\u003eall\u003c/code\u003e preset that accidentally included rules requiring type informat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2ef901a14107b28300eb459d4248f2b80b4a760c\"\u003e\u003ccode\u003e2ef901a\u003c/code\u003e\u003c/a\u003e release: 5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/bcac453bcff99fd45dcca408b03764b294728155\"\u003e\u003ccode\u003ebcac453\u003c/code\u003e\u003c/a\u003e feat: implement no-unused-state rule (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1741\"\u003e#1741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.3/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.2\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\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/SBoudrias/Inquirer.js/commit/35bda2afd31b4acca8f800259b9f7ca4e95a1d9d\"\u003e\u003ccode\u003e35bda2a\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/98eee295e15283675e6264bbbcef4e09bb96e17e\"\u003e\u003ccode\u003e98eee29\u003c/code\u003e\u003c/a\u003e fix(lint): suppress no-unnecessary-type-parameters on parseJSON helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/aba596504234db6c516ff1a145dbf3b58e7d490c\"\u003e\u003ccode\u003eaba5965\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e in the types group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/db8fbf1bd466aa93429528674ee0e155fef405be\"\u003e\u003ccode\u003edb8fbf1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump turbo from 2.9.5 to 2.9.6 in the build group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/3cdecf52aca9fde0b31fb66dbc55237a9f315e79\"\u003e\u003ccode\u003e3cdecf5\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/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e370b57fd16ec01e07601684b6e635437ccc9481\"\u003e\u003ccode\u003ee370b57\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group with 5 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/27872678c1b9951e70ed40b92a6321145a028c1d\"\u003e\u003ccode\u003e2787267\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/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0c554996d480b1fc458181998f056f8d1af3197a\"\u003e\u003ccode\u003e0c55499\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the formatting group with 2 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2081\"\u003e#2081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e7115d913a6678d38a8ec0f1b3b5a09b53e14918\"\u003e\u003ccode\u003ee7115d9\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/core\u003c/code\u003e): mute output after readline initialization (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e5e14ab557dd77d9b074f574bf839acbab7b3524\"\u003e\u003ccode\u003ee5e14ab\u003c/code\u003e\u003c/a\u003e chore(deps): Bump dependabot/fetch-metadata from 2 to 3 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2078\"\u003e#2078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.2 to 25.6.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/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d\"\u003e\u003ccode\u003e3f946e1\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e\u003ccode\u003e90ceb71\u003c/code\u003e\u003c/a\u003e fix: Case-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/44f6be3fcd404fad9d9a7f26282a7773cc47716e\"\u003e\u003ccode\u003e44f6be3\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e\u003ccode\u003e259bc2e\u003c/code\u003e\u003c/a\u003e feat!: drop support for ESLint 4-8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for eslint-plugin-compat since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `glob` from 11.1.0 to 13.0.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-glob/blob/main/changelog.md\"\u003eglob's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003echangeglob\u003c/h1\u003e\n\u003ch2\u003e13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove the CLI program out to a separate package, \u003ccode\u003eglob-bin\u003c/code\u003e.\nInstall that if you'd like to continue using glob from the\ncommand line.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the unsafe \u003ccode\u003e--shell\u003c/code\u003e option. The \u003ccode\u003e--shell\u003c/code\u003e option is now\nONLY supported on known shells where the behavior can be\nimplemented safely.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/isaacs/node-glob/security/advisories/GHSA-5j98-mcp5-4vw2\"\u003eGHSA-5j98-mcp5-4vw2\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--shell\u003c/code\u003e option for the command line, with a warning\nthat this is unsafe. (It will be removed in v12.)\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--cmd-arg\u003c/code\u003e/\u003ccode\u003e-g\u003c/code\u003e as a way to \u003cem\u003esafely\u003c/em\u003e add positional\narguments to the command provided to the CLI tool.\u003c/li\u003e\n\u003cli\u003eDetect commands with space or quote characters on known shells,\nand pass positional arguments to them safely, avoiding\n\u003ccode\u003eshell:true\u003c/code\u003e execution.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node before v20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eincludeChildMatches: false\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExport the \u003ccode\u003eIgnore\u003c/code\u003e class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--default -p\u003c/code\u003e flag to provide a default pattern\u003c/li\u003e\n\u003cli\u003eexclude symbolic links to directories when \u003ccode\u003efollow\u003c/code\u003e and \u003ccode\u003enodir\u003c/code\u003e\nare both set\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd glob cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReturn \u003ccode\u003e'.'\u003c/code\u003e instead of the empty string \u003ccode\u003e''\u003c/code\u003e when the current\nworking directory is returned as a match.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eposix: true\u003c/code\u003e option to return \u003ccode\u003e/\u003c/code\u003e delimited paths, even on\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/e80cb38ae60d6cbff9e75f39032a994858994d35\"\u003e\u003ccode\u003ee80cb38\u003c/code\u003e\u003c/a\u003e 13.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/9cdbbfff75c64fb158c8842d4d0eb3e908676a41\"\u003e\u003ccode\u003e9cdbbff\u003c/code\u003e\u003c/a\u003e revert tsgo, not ready for test coverage correctness yet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaa...\n\n_Description has been truncated_","html_url":"https://github.com/menghao112233/test/pull/45","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/menghao112233%2Ftest/issues/45","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/45/packages"},{"uuid":"4391650368","node_id":"PR_kwDORwwehs7Yx63S","number":362,"state":"closed","title":"chore(deps): bump the all-dependencies group across 1 directory with 49 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-09T00:36:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T13:19:07.000Z","updated_at":"2026-05-09T00:36:23.000Z","time_to_close":213434,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":49,"packages":[{"name":"@changesets/changelog-github","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@types/node","old_version":"20.19.37","new_version":"25.6.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/eslint-plugin","old_version":"1.6.13","new_version":"1.6.17","repository_url":"https://github.com/vitest-dev/eslint-plugin-vitest"},{"name":"esbuild","old_version":"0.25.5","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"globals","old_version":"16.5.0","new_version":"17.6.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.57.2","new_version":"8.59.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"lint-staged","old_version":"15.5.2","new_version":"17.0.3","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@aws-sdk/client-s3","old_version":"3.1040.0","new_version":"3.1045.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"ink","old_version":"6.8.0","new_version":"7.0.2","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.28","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@ai-sdk/anthropic","old_version":"3.0.66","new_version":"3.0.76","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/google","old_version":"3.0.58","new_version":"3.0.71","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/openai","old_version":"3.0.50","new_version":"3.0.63","repository_url":"https://github.com/vercel/ai"},{"name":"@modelcontextprotocol/sdk","old_version":"1.28.0","new_version":"1.29.0","repository_url":"https://github.com/modelcontextprotocol/typescript-sdk"},{"name":"ai","old_version":"6.0.145","new_version":"6.0.177","repository_url":"https://github.com/vercel/ai"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.7","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"4.7.0","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"jsdom","old_version":"25.0.1","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"msw","old_version":"2.12.14","new_version":"2.14.5","repository_url":"https://github.com/mswjs/msw"},{"name":"vite","old_version":"6.4.1","new_version":"8.0.11","repository_url":"https://github.com/vitejs/vite"},{"name":"vite-plugin-dts","old_version":"4.5.4","new_version":"5.0.0","repository_url":"https://github.com/qmhc/unplugin-dts"},{"name":"express","old_version":"4.22.1","new_version":"5.2.1","repository_url":"https://github.com/expressjs/express"},{"name":"@types/express","old_version":"4.17.25","new_version":"5.0.6","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"express-rate-limit","old_version":"7.5.1","new_version":"8.5.1","repository_url":"https://github.com/express-rate-limit/express-rate-limit"},{"name":"@types/supertest","old_version":"6.0.3","new_version":"7.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@tanstack/react-query","old_version":"5.95.2","new_version":"5.100.9","repository_url":"https://github.com/TanStack/query"},{"name":"lucide-react","old_version":"0.469.0","new_version":"1.14.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"tailwind-merge","old_version":"2.6.1","new_version":"3.5.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"tailwindcss","old_version":"3.4.19","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@codemirror/autocomplete","old_version":"6.20.1","new_version":"6.20.2","repository_url":"https://github.com/codemirror/autocomplete"},{"name":"@codemirror/search","old_version":"6.6.0","new_version":"6.7.0","repository_url":"https://github.com/codemirror/search"},{"name":"@codemirror/view","old_version":"6.40.0","new_version":"6.42.1","repository_url":"https://github.com/codemirror/view"},{"name":"@hono/node-server","old_version":"1.19.11","new_version":"2.0.2","repository_url":"https://github.com/honojs/node-server"},{"name":"hono","old_version":"4.12.9","new_version":"4.12.18","repository_url":"https://github.com/honojs/hono"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 49 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.6.0` | `0.7.0` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.30.0` | `2.31.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.37` | `25.6.2` |\n| [@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest) | `1.6.13` | `1.6.17` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.25.5` | `0.28.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` |\n| [globals](https://github.com/sindresorhus/globals) | `16.5.0` | `17.6.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.2` | `8.59.2` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.5.2` | `17.0.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.5` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1040.0` | `3.1045.0` |\n| [ink](https://github.com/vadimdemedes/ink) | `6.8.0` | `7.0.2` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.28` | `19.2.14` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.3` |\n| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `3.0.66` | `3.0.76` |\n| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `3.0.58` | `3.0.71` |\n| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `3.0.50` | `3.0.63` |\n| [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) | `1.28.0` | `1.29.0` |\n| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `6.0.145` | `6.0.177` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.6` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.7` | `19.2.3` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `4.7.0` | `6.0.1` |\n| [jsdom](https://github.com/jsdom/jsdom) | `25.0.1` | `29.1.1` |\n| [msw](https://github.com/mswjs/msw) | `2.12.14` | `2.14.5` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.4.1` | `8.0.11` |\n| [vite-plugin-dts](https://github.com/qmhc/unplugin-dts/tree/HEAD/packages/vite-plugin-dts) | `4.5.4` | `5.0.0` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `5.2.1` |\n| [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) | `4.17.25` | `5.0.6` |\n| [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) | `7.5.1` | `8.5.1` |\n| [@types/supertest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/supertest) | `6.0.3` | `7.2.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.1.5` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.95.2` | `5.100.9` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.469.0` | `1.14.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.15.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.6.1` | `3.5.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.14` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.19` | `4.3.0` |\n| [@codemirror/autocomplete](https://github.com/codemirror/autocomplete) | `6.20.1` | `6.20.2` |\n| [@codemirror/search](https://github.com/codemirror/search) | `6.6.0` | `6.7.0` |\n| [@codemirror/view](https://github.com/codemirror/view) | `6.40.0` | `6.42.1` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.11` | `2.0.2` |\n| [hono](https://github.com/honojs/hono) | `4.12.9` | `4.12.18` |\n\n\nUpdates `@changesets/changelog-github` from 0.6.0 to 0.7.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/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1255\"\u003e#1255\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/94578cf164aa7abcb12b97dd3a55d12a324f4fe8\"\u003e\u003ccode\u003e94578cf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Kauhsa\"\u003e\u003ccode\u003e@​Kauhsa\u003c/code\u003e\u003c/a\u003e! - Added \u003ccode\u003edisableThanks\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/d1ef2d8cc11f86042a82f0cf7b125021e24dafc4\"\u003e\u003ccode\u003ed1ef2d8\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1950\"\u003e#1950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/7af587636b8e793cc43fc6a52d32598193fcb68e\"\u003e\u003ccode\u003e7af5876\u003c/code\u003e\u003c/a\u003e Restrict \u003ccode\u003epublish\u003c/code\u003e job to the \u003ccode\u003enpm\u003c/code\u003e env (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1972\"\u003e#1972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ff767d2da25173bcab643826702b2af74cbf08cf\"\u003e\u003ccode\u003eff767d2\u003c/code\u003e\u003c/a\u003e Sync config-file-options documentation with schema.json and source code (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1683\"\u003e#1683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/951094babb7c356536c243e9cca0faa3ec86360a\"\u003e\u003ccode\u003e951094b\u003c/code\u003e\u003c/a\u003e fix: pin 2 unpinned action(s) (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1915\"\u003e#1915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/94578cf164aa7abcb12b97dd3a55d12a324f4fe8\"\u003e\u003ccode\u003e94578cf\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisableThanks\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1255\"\u003e#1255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d87334df92a36788e778b21e2bc603beb754f0d5\"\u003e\u003ccode\u003ed87334d\u003c/code\u003e\u003c/a\u003e Support dark mode banner in readme (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/87472a757062402ca121bd168d693a1be866cf45\"\u003e\u003ccode\u003e87472a7\u003c/code\u003e\u003c/a\u003e Update .vscode/settings.json (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/317a373aef2639e4ca2804f20aeb4af5338c41ca\"\u003e\u003ccode\u003e317a373\u003c/code\u003e\u003c/a\u003e Disable \u003ccode\u003epublish_pr\u003c/code\u003e job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/9cce6db18ddecbf7f9cded45254b9905b19a7516\"\u003e\u003ccode\u003e9cce6db\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Fix npm auth for path-based registries during publish by preserving configure...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/changelog-github@0.6.0...@changesets/changelog-github@0.7.0\"\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.30.0 to 2.31.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/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/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.31.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1889\"\u003e#1889\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/96ca062272605c14f77a64043f50a0a3a278c57f\"\u003e\u003ccode\u003e96ca062\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Error on unsupported flags for individual CLI commands and print the matching command usage to make mistakes easier to spot.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1873\"\u003e#1873\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/42943b74d7a455ed03b93dd85e1c0a15f45db37f\"\u003e\u003ccode\u003e42943b7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Respond to \u003ccode\u003e--help\u003c/code\u003e on all subcommands. Previously, \u003ccode\u003e--help\u003c/code\u003e was only handled when it was the sole argument; passing it alongside a subcommand (e.g. \u003ccode\u003echangeset version --help\u003c/code\u003e) would silently execute the command instead. Now \u003ccode\u003e--help\u003c/code\u003e always exits early and prints per-command usage when a known subcommand is provided, or the general help text otherwise.\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://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fix npm auth for path-based registries during publish by preserving configured registry URLs instead of normalizing them.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1888\"\u003e#1888\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix several \u003ccode\u003echangeset version\u003c/code\u003e issues with workspace protocol dependencies. Valid explicit \u003ccode\u003eworkspace:\u003c/code\u003e ranges and aliases are no longer rewritten unnecessarily, and workspace path references are handled correctly during versioning.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1903\"\u003e#1903\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/5c4731fea82ce880500ac5e1c55ff372f7a4efe2\"\u003e\u003ccode\u003e5c4731f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Gracefully handle stale \u003ccode\u003enpm info\u003c/code\u003e data leading to duplicate publish attempts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1867\"\u003e#1867\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f61e7166c349d4934e4acc9b47f3d028c212ecc1\"\u003e\u003ccode\u003ef61e716\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Improved detection for \u003ccode\u003epublished\u003c/code\u003e state of prerelease-only packages without \u003ccode\u003elatest\u003c/code\u003e dist-tag on GitHub Packages registry.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-dependents-graph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.4\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/changesets/changesets/commit/9cce6db18ddecbf7f9cded45254b9905b19a7516\"\u003e\u003ccode\u003e9cce6db\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Fix npm auth for path-based registries during publish by preserving configure...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e Fix several \u003ccode\u003echangeset version\u003c/code\u003e issues with workspace protocol dependencies (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/5c4731fea82ce880500ac5e1c55ff372f7a4efe2\"\u003e\u003ccode\u003e5c4731f\u003c/code\u003e\u003c/a\u003e Gracefully handle stale \u003ccode\u003enpm info\u003c/code\u003e data leading to duplicate publish attempts...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/96ca062272605c14f77a64043f50a0a3a278c57f\"\u003e\u003ccode\u003e96ca062\u003c/code\u003e\u003c/a\u003e Error on unsupported flags for individual CLI commands (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/42943b74d7a455ed03b93dd85e1c0a15f45db37f\"\u003e\u003ccode\u003e42943b7\u003c/code\u003e\u003c/a\u003e fix(cli): respond to \u003ccode\u003e--help\u003c/code\u003e on all subcommands (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/f61e7166c349d4934e4acc9b47f3d028c212ecc1\"\u003e\u003ccode\u003ef61e716\u003c/code\u003e\u003c/a\u003e Improved detection for \u003ccode\u003epublished\u003c/code\u003e state of prerelease-only packages without ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/cli@2.30.0...@changesets/cli@2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.19.37 to 25.6.2\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 `@vitest/eslint-plugin` from 1.6.13 to 1.6.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/releases\"\u003e@​vitest/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.17\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRecommend \u003ccode\u003etoBeTypeOf\u003c/code\u003e instead of \u003ccode\u003eexpectTypeOf\u003c/code\u003e in \u003ccode\u003eprefer-expect-type-of\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/896\"\u003evitest-dev/eslint-plugin-vitest#896\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/a4bcdf5\"\u003e\u003c!-- raw HTML omitted --\u003e(a4bcd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-standalone-expect\u003c/strong\u003e: Allow expect inside vi.defineHelper callbacks  -  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/eslint-plugin-vitest/issues/894\"\u003evitest-dev/eslint-plugin-vitest#894\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/fd8eb3c\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.16...v1.6.17\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.6.16\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erequire-test-timeout\u003c/strong\u003e: Support ancestor traversal  -  by \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/890\"\u003evitest-dev/eslint-plugin-vitest#890\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/8110bfa\"\u003e\u003c!-- raw HTML omitted --\u003e(8110b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.15...v1.6.16\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.6.15\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow same-file const variable timeouts by \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/888\"\u003evitest-dev/eslint-plugin-vitest#888\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.14...v1.6.15\"\u003ehttps://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.14...v1.6.15\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.6.14\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump \u003ca href=\"https://github.com/typescript-eslint\"\u003e\u003ccode\u003e@​typescript-eslint\u003c/code\u003e\u003c/a\u003e packages to ^8.58.0 by \u003ca href=\"https://github.com/null0rUndefined\"\u003e\u003ccode\u003e@​null0rUndefined\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/886\"\u003evitest-dev/eslint-plugin-vitest#886\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/null0rUndefined\"\u003e\u003ccode\u003e@​null0rUndefined\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/886\"\u003evitest-dev/eslint-plugin-vitest#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.14\"\u003ehttps://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.14\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/vitest-dev/eslint-plugin-vitest/commit/789966ecb8ffae10aee8e59d843f85a6dd00f031\"\u003e\u003ccode\u003e789966e\u003c/code\u003e\u003c/a\u003e chore: release v1.6.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/a4bcdf5130caa58bece6b4452a2ae69792200f9e\"\u003e\u003ccode\u003ea4bcdf5\u003c/code\u003e\u003c/a\u003e fix: recommend \u003ccode\u003etoBeTypeOf\u003c/code\u003e instead of \u003ccode\u003eexpectTypeOf\u003c/code\u003e in `prefer-expect-type-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/fd8eb3c9ba2d15b32b219c25d6e7ede8fec9efa3\"\u003e\u003ccode\u003efd8eb3c\u003c/code\u003e\u003c/a\u003e fix(no-standalone-expect): allow expect inside vi.defineHelper callbacks (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/dbf423c508823e5b71c8d8d66db888aa147017e7\"\u003e\u003ccode\u003edbf423c\u003c/code\u003e\u003c/a\u003e refactor: simplify ParsedGeneralVitestFnCall type exclusion (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/895\"\u003e#895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/3dfdf72a9a7d5fc4a32fc35b9de6a198ce2aa13c\"\u003e\u003ccode\u003e3dfdf72\u003c/code\u003e\u003c/a\u003e chore: release v1.6.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/8110bfaac4f572ce3f43fa2a58b9df337272740f\"\u003e\u003ccode\u003e8110bfa\u003c/code\u003e\u003c/a\u003e feat(require-test-timeout): support ancestor traversal (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/123a9c4b98a87b33a27024c78d2f30e8bc52e30a\"\u003e\u003ccode\u003e123a9c4\u003c/code\u003e\u003c/a\u003e chore: release v1.6.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/84f312a52c9459e147920cbe4162984f0b00cfa2\"\u003e\u003ccode\u003e84f312a\u003c/code\u003e\u003c/a\u003e feat: allow same-file const variable timeouts (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/5a408dff695cedf05298f324a9884b124373b5b1\"\u003e\u003ccode\u003e5a408df\u003c/code\u003e\u003c/a\u003e chore: release v1.6.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/09ab936ca501d2ddc6ba8572757aeb0b8b9851f1\"\u003e\u003ccode\u003e09ab936\u003c/code\u003e\u003c/a\u003e chore: bump \u003ca href=\"https://github.com/typescript-eslint\"\u003e\u003ccode\u003e@​typescript-eslint\u003c/code\u003e\u003c/a\u003e packages to ^8.58.0 (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.25.5 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// New output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog: 2025\u003c/h1\u003e\n\u003cp\u003eThis changelog documents all esbuild versions published in the year 2025 (versions 0.25.0 through 0.27.2).\u003c/p\u003e\n\u003ch2\u003e0.27.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow import path specifiers starting with \u003ccode\u003e#/\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/pull/4361\"\u003e#4361\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously the specification for \u003ccode\u003epackage.json\u003c/code\u003e disallowed import path specifiers starting with \u003ccode\u003e#/\u003c/code\u003e, but this restriction \u003ca href=\"https://redirect.github.com/nodejs/node/pull/60864\"\u003ehas recently been relaxed\u003c/a\u003e and support for it is being added across the JavaScript ecosystem. One use case is using it for a wildcard pattern such as mapping \u003ccode\u003e#/*\u003c/code\u003e to \u003ccode\u003e./src/*\u003c/code\u003e (previously you had to use another character such as \u003ccode\u003e#_*\u003c/code\u003e instead, which was more confusing). There is some more context in \u003ca href=\"https://redirect.github.com/nodejs/node/issues/49182\"\u003enodejs/node#49182\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThis change was contributed by \u003ca href=\"https://github.com/hybrist\"\u003e\u003ccode\u003e@​hybrist\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAutomatically add the \u003ccode\u003e-webkit-mask\u003c/code\u003e prefix (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4357\"\u003e#4357\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4358\"\u003e#4358\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release automatically adds the \u003ccode\u003e-webkit-\u003c/code\u003e vendor prefix for the \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/mask\"\u003e\u003ccode\u003emask\u003c/code\u003e\u003c/a\u003e CSS shorthand property:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\nmain {\n  mask: url(x.png) center/5rem no-repeat\n}\n\u003cp\u003e/* Old output (with --target=chrome110) */\u003cbr /\u003e\nmain {\u003cbr /\u003e\nmask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e/* New output (with --target=chrome110) */\u003cbr /\u003e\nmain {\u003cbr /\u003e\n-webkit-mask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\nmask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis change was contributed by \u003ca href=\"https://github.com/BPJEnnova\"\u003e\u003ccode\u003e@​BPJEnnova\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdditional minification of \u003ccode\u003eswitch\u003c/code\u003e statements (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4176\"\u003e#4176\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4359\"\u003e#4359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release contains additional minification patterns for reducing \u003ccode\u003eswitch\u003c/code\u003e statements. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nswitch (x) {\n  case 0:\n    foo()\n    break\n  case 1:\n  default:\n    bar()\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6a794dff68e6a43539f6da671e3080efdf11ca70\"\u003e\u003ccode\u003e6a794df\u003c/code\u003e\u003c/a\u003e publish 0.28.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/64ee0ea63b2ff303caafc9610c388dc72c882c23\"\u003e\u003ccode\u003e64ee0ea\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e: support \u003ccode\u003ewith { type: text }\u003c/code\u003e imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ef65aeeaacdb71eade186f888975b1de89574314\"\u003e\u003ccode\u003eef65aee\u003c/code\u003e\u003c/a\u003e fix sort order in \u003ccode\u003esnapshots_packagejson.txt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/1a26a8ecbc39aaf1379c524a0274a08fbcbed655\"\u003e\u003ccode\u003e1a26a8e\u003c/code\u003e\u003c/a\u003e try to fix \u003ccode\u003etest-old-ts\u003c/code\u003e, also shuffle CI tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/556ce6c1fc00d7c0917fbfada01ed8e5251bc510\"\u003e\u003ccode\u003e556ce6c\u003c/code\u003e\u003c/a\u003e use \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003enull\u003c/code\u003e to omit build hashes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/8e675a81a473ea69a46a69792f1386bb110dd877\"\u003e\u003ccode\u003e8e675a8\u003c/code\u003e\u003c/a\u003e ci: allow missing binary hashes for tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/7067763b904fe8a522fa840a4a48c5fbd4c395e0\"\u003e\u003ccode\u003e7067763\u003c/code\u003e\u003c/a\u003e Reapply \u0026quot;update go 1.25.7 =\u0026gt; 1.26.1\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/39473a952ab3b450d0578b698a8b8d2a02332e0d\"\u003e\u003ccode\u003e39473a9\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e: integrity check for binary download\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/2025c9ff6ab15ba6b0f9d074fd732250cc46e4a3\"\u003e\u003ccode\u003e2025c9f\u003c/code\u003e\u003c/a\u003e publish 0.27.7 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c6b586e4904f47e8d5f783a2813660c13e2672e7\"\u003e\u003ccode\u003ec6b586e\u003c/code\u003e\u003c/a\u003e fix typo in \u003ccode\u003eMakefile\u003c/code\u003e for \u003ccode\u003e@esbuild/win32-x64\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.25.5...v0.28.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 esbuild since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react-hooks` from 5.2.0 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003eeslint-plugin-react-hooks's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-react-hooks@7.1.1 (April 17, 2026)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 7.1.0 accidentally removed the \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule, causing errors for users who referenced it in their ESLint config. This is now fixed.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd deprecated no-op \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule for backwards compatibility. (\u003ca href=\"https://github.com/mofeiZ\"\u003e\u003ccode\u003e@​mofeiZ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36307\"\u003e#36307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-react-hooks@7.1.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eThis release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better \u003ccode\u003eset-state-in-effect\u003c/code\u003e detection, improved ref validation, and more helpful error reporting.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ESLint v10 support. (\u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35720\"\u003e#35720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip compilation for non-React files to improve performance. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35589\"\u003e#35589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exhaustive deps bug with Flow type casting. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35691\"\u003e#35691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseEffectEvent\u003c/code\u003e checks in component syntax. (\u003ca href=\"https://github.com/jbrown215\"\u003e\u003ccode\u003e@​jbrown215\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35041\"\u003e#35041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eset-state-in-effect\u003c/code\u003e validation with fewer false negatives. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35134\"\u003e#35134\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35147\"\u003e#35147\u003c/a\u003e, \u003ca href=\"https://github.com/jackpope\"\u003e\u003ccode\u003e@​jackpope\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35214\"\u003e#35214\u003c/a\u003e, \u003ca href=\"https://github.com/chesnokov-tony\"\u003e\u003ccode\u003e@​chesnokov-tony\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35419\"\u003e#35419\u003c/a\u003e, \u003ca href=\"https://github.com/jsleitor\"\u003e\u003ccode\u003e@​jsleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36107\"\u003e#36107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved ref validation for non-mutating functions and event handler props. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35893\"\u003e#35893\u003c/a\u003e, \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35062\"\u003e#35062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiler now reports all errors instead of stopping at the first. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35873\"\u003e#35873\u003c/a\u003e–\u003ca href=\"https://redirect.github.com/facebook/react/pull/35884\"\u003e#35884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved source locations and error display in compiler diagnostics. (\u003ca href=\"https://github.com/nathanmarks\"\u003e\u003ccode\u003e@​nathanmarks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35348\"\u003e#35348\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34963\"\u003e#34963\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/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md\"\u003eeslint-plugin-react-hooks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 7.1.0 accidentally removed the \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule, causing errors for users who referenced it in their ESLint config. This is now fixed.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd deprecated no-op \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule for backwards compatibility. (\u003ca href=\"https://github.com/mofeiZ\"\u003e\u003ccode\u003e@​mofeiZ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36307\"\u003e#36307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.0\u003c/h2\u003e\n\u003cp\u003eThis release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better \u003ccode\u003eset-state-in-effect\u003c/code\u003e detection, improved ref validation, and more helpful error reporting.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ESLint v10 support. (\u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35720\"\u003e#35720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip compilation for non-React files to improve performance. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35589\"\u003e#35589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exhaustive deps bug with Flow type casting. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35691\"\u003e#35691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseEffectEvent\u003c/code\u003e checks in component syntax. (\u003ca href=\"https://github.com/jbrown215\"\u003e\u003ccode\u003e@​jbrown215\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35041\"\u003e#35041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eset-state-in-effect\u003c/code\u003e validation with fewer false negatives. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35134\"\u003e#35134\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35147\"\u003e#35147\u003c/a\u003e, \u003ca href=\"https://github.com/jackpope\"\u003e\u003ccode\u003e@​jackpope\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35214\"\u003e#35214\u003c/a\u003e, \u003ca href=\"https://github.com/chesnokov-tony\"\u003e\u003ccode\u003e@​chesnokov-tony\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35419\"\u003e#35419\u003c/a\u003e, \u003ca href=\"https://github.com/jsleitor\"\u003e\u003ccode\u003e@​jsleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36107\"\u003e#36107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved ref validation for non-mutating functions and event handler props. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35893\"\u003e#35893\u003c/a\u003e, \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35062\"\u003e#35062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiler now reports all errors instead of stopping at the first. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35873\"\u003e#35873\u003c/a\u003e–\u003ca href=\"https://redirect.github.com/facebook/react/pull/35884\"\u003e#35884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved source locations and error display in compiler diagnostics. (\u003ca href=\"https://github.com/nathanmarks\"\u003e\u003ccode\u003e@​nathanmarks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35348\"\u003e#35348\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34963\"\u003e#34963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisallowed passing inline \u003ccode\u003euseEffectEvent\u003c/code\u003e values as JSX props to guard against accidental propagation. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34820\"\u003e#34820\u003c/a\u003e by \u003ca href=\"https://github.com/jf-eirinha\"\u003e\u003ccode\u003e@​jf-eirinha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch to \u003ccode\u003eexport =\u003c/code\u003e so eslint-plugin-react-hooks emits correct types for consumers in Node16 ESM projects. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34949\"\u003e#34949\u003c/a\u003e by \u003ca href=\"https://github.com/karlhorky\"\u003e\u003ccode\u003e@​karlhorky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTightened the typing of \u003ccode\u003econfigs.flat\u003c/code\u003e so the \u003ccode\u003econfigs\u003c/code\u003e export is always defined. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34950\"\u003e#34950\u003c/a\u003e by \u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix named import runtime errors. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34951\"\u003e#34951\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/34953\"\u003e#34953\u003c/a\u003e by \u003ca href=\"https://github.com/karlhorky\"\u003e\u003ccode\u003e@​karlhorky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cp\u003eThis release slims down presets to just 2 configurations (\u003ccode\u003erecommended\u003c/code\u003e and \u003ccode\u003erecommended-latest\u003c/code\u003e), and all compiler rules are enabled by default.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Removed \u003ccode\u003erecommended-latest-legacy\u003c/code\u003e and \u003ccode\u003eflat/recommended\u003c/code\u003e configs. The plugin now provides \u003ccode\u003erecommended\u003c/code\u003e (legacy and flat configs with all recommended rules),  and \u003ccode\u003erecommended-latest\u003c/code\u003e (legacy and flat configs with all recommended rules plus new bleeding edge experimental compiler rules). (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34757\"\u003e#34757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 6.1.0 accidentally allowed use of \u003ccode\u003erecommended\u003c/code\u003e without flat config, causing errors when used with ESLint v9's \u003ccode\u003edefineConfig()\u003c/code\u003e helper. This has been fixed in 6.1.1.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecommended\u003c/code\u003e config for flat config compatibility. The \u003ccode\u003erecommended\u003c/code\u003e config has been converted to flat config format. Non-flat config users should use \u003ccode\u003erecommended-legacy\u003c/code\u003e instead. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34700\"\u003e#34700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003erecommended-latest\u003c/code\u003e and \u003ccode\u003erecommended-latest-legacy\u003c/code\u003e configs that include React Compiler rules. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34675\"\u003e#34675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unused \u003ccode\u003eNoUnusedOptOutDirectives\u003c/code\u003e rule. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34703\"\u003e#34703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ehermes-parser\u003c/code\u003e and dependency. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34719\"\u003e#34719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e@babel/plugin-proposal-private-methods\u003c/code\u003e dependency. (\u003ca href=\"https://github.com/ArnaudBarre\"\u003e\u003ccode\u003e@​ArnaudBarre\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34715\"\u003e#34715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate for Zod v3/v4 compatibility. (\u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolian\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34717\"\u003e#34717\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version 6.0.0 was mistakenly released and immediately deprecated and untagged on npm. This is the first official 6.x major release and includes breaking changes.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Require Node.js 18 or newer. (\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/32458\"\u003e#32458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Flat config is now the default \u003ccode\u003erecommended\u003c/code\u003e preset. Legacy config moved to \u003ccode\u003erecommended-legacy\u003c/code\u003e. (\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/32457\"\u003e#32457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Violations:\u003c/strong\u003e Disallow calling \u003ccode\u003euse\u003c/code\u003e within try/catch blocks. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34040\"\u003e#34040\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/facebook/react/commits/eslint-plugin-react-hooks@7.1.1/packages/eslint-plugin-react-hooks\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 16.5.0 to 17.6.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.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-05-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/343\"\u003e#343\u003c/a\u003e)  00a4dd9\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-04-12) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/342\"\u003e#342\u003c/a\u003e)  5d84602\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)  d43a051\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-02-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/336\"\u003e#336\u003c/a\u003e)  295fba9\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejasmine\u003c/code\u003e: Add \u003ccode\u003ethrowUnless\u003c/code\u003e and \u003ccode\u003ethrowUnlessAsync\u003c/code\u003e globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/335\"\u003e#335\u003c/a\u003e)  97f23a7\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ewebpack\u003c/code\u003e and \u003ccode\u003erspack\u003c/code\u003e globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/333\"\u003e#333\u003c/a\u003e)  65cae73\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.0.0...v17.1.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.0.0...v17.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit \u003ccode\u003eaudioWorklet\u003c/code\u003e environment from \u003ccode\u003ebrowser\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/320\"\u003e#320\u003c/a\u003e)  7bc293e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/329\"\u003e#329\u003c/a\u003e)  ebe1063\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/6b15870f1c08b60b5b57afe45a703d9ed0be39bc\"\u003e\u003ccode\u003e6b15870\u003c/code\u003e\u003c/a\u003e 17.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/00a4dd9821830a9b044798120e86b1bb1a54648d\"\u003e\u003ccode\u003e00a4dd9\u003c/code\u003e\u003c/a\u003e Update globals (2026-05-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/343\"\u003e#343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/b8170c8e1d648291b613c5b39a69652c796fa36c\"\u003e\u003ccode\u003eb8170c8\u003c/code\u003e\u003c/a\u003e 17.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/5d846029679832931f38ced6381cc95bcb9abd80\"\u003e\u003ccode\u003e5d84602\u003c/code\u003e\u003c/a\u003e Update globals (2026-04-12) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/1b727e5f4cc39121b8e77b9f27574a8ca27391fc\"\u003e\u003ccode\u003e1b727e5\u003c/code\u003e\u003c/a\u003e Fix build script for ES globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/a9cfd7493fb701474d4dc946283c7b9d63d64134\"\u003e\u003ccode\u003ea9cfd74\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/d43a051c48fbb8c549bb98a7cf294ba84680a7a1\"\u003e\u003ccode\u003ed43a051\u003c/code\u003e\u003c/a\u003e Update globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/5edc6020698a76964b0fa17cb604f4484451143b\"\u003e\u003ccode\u003e5edc602\u003c/code\u003e\u003c/a\u003e 17.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/295fba929adf8b44f945688233778a57ff754368\"\u003e\u003ccode\u003e295fba9\u003c/code\u003e\u003c/a\u003e Update globals (2026-02-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/8176ac7290e6eb0be1403b80a4184651c4cd95f6\"\u003e\u003ccode\u003e8176ac7\u003c/code\u003e\u003c/a\u003e 17.2.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.5.0...v17.6.0\"\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.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003eprettier/prettier#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#382\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.2...3.8.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003e#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"scss\"\u003e\u003ccode\u003e// Input\n$value: if(sass(false): 1; else: -1);\n\u003cp\u003e// Prettier 3.8.2\n$value: if(\nsass(false): 1; else: -1,\n);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.3\n$value: if(sass(false): 1; else: -1);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAngular: Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18722\"\u003e#18722\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19034\"\u003e#19034\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eExhaustive typechecking with \u003ccode\u003e@default never;\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n@switch (foo) {\n  @case (1) {}\n  @default never;\n}\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.1 --\u0026gt;\nSyntaxError: Incomplete block \u0026quot;default never\u0026quot;. If you meant to write the @ character, you should use the \u0026quot;\u0026amp;\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/64\"\u003e#64\u003c/a\u003e;\u0026quot; HTML entity instead. (3:3)\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.2 --\u0026gt;\n\u003ca href=\"https://github.com/switch\"\u003e\u003ccode\u003e@​switch\u003c/code\u003e\u003c/a\u003e (foo) {\n\u003ca href=\"https://github.com/case\"\u003e\u003ccode\u003e@​case\u003c/code\u003e\u003c/a\u003e (1) {}\n\u003ca href=\"https://github.com/default\"\u003e\u003ccode\u003e@​default\u003c/code\u003e\u003c/a\u003e never;\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003earrow function\u003c/code\u003e and \u003ccode\u003einstanceof\u003c/code\u003e expressions.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d7108a79ec745c04292aabf22c4c1adbd690b191\"\u003e\u003ccode\u003ed7108a7\u003c/code\u003e\u003c/a\u003e Release 3.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/177f90898170d363ef64fde663e4d13170688bfe\"\u003e\u003ccode\u003e177f908\u003c/code\u003e\u003c/a\u003e Prevent trailing comma in SCSS \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18471\"\u003e#18471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1cd40668c3d6f2f4cf9d87bbc9096d92361b2606\"\u003e\u003ccode\u003e1cd4066\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a8700e245038cd8cc0cf28ef06ffedbcb3fc2dfc\"\u003e\u003ccode\u003ea8700e2\u003c/code\u003e\u003c/a\u003e Update oxc-parser to v0.125.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/752157c78eca6f0a30e5d5cb513b682c5ecfa01e\"\u003e\u003ccode\u003e752157c\u003c/code\u003e\u003c/a\u003e Fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/053fd418e180b12fa2014260212fae831f5fc5ec\"\u003e\u003ccode\u003e053fd41\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/904c6365ec46726fd0e21021c52ae934b7e5abc6\"\u003e\u003ccode\u003e904c636\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc1f7fcc508d116cbf1644d69a1f0eb93e40d4a4\"\u003e\u003ccode\u003edc1f7fc\u003c/code\u003e\u003c/a\u003e Update dependents count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b31557cf331a02acf83e7e29d1001b070189a0d9\"\u003e\u003ccode\u003eb31557c\u003c/code\u003e\u003c/a\u003e Release 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/96bbaeda0525bf758e464aed2f939d739a85c315\"\u003e\u003ccode\u003e96bbaed\u003c/code\u003e\u003c/a\u003e Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18722\"\u003e#18722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.9.3 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 6.0.3\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript 6.0.2 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.3%22\"\u003efixed issues query for TypeScript 6.0.3 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 6.0\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript ...\n\n_Description has been truncated_","html_url":"https://github.com/amodalai/amodal/pull/362","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/amodalai%2Famodal/issues/362","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/362/packages"},{"uuid":"4388712931","node_id":"PR_kwDOSET6Us7YoPCz","number":3,"state":"open","title":"chore(deps): bump open from 10.2.0 to 11.0.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-06T04:22:00.000Z","updated_at":"2026-05-06T04:22:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"}],"path":null,"ecosystem":"npm"},"body":"Bumps [open](https://github.com/sindresorhus/open) from 10.2.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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=open\u0026package-manager=npm_and_yarn\u0026previous-version=10.2.0\u0026new-version=11.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Manavarya09/moldui/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Manavarya09%2Fmoldui/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"4369356488","node_id":"PR_kwDORm2YC87XqPqw","number":8,"state":"closed","title":"Bump the all group across 1 directory with 79 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-09T15:46:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-02T15:52:41.000Z","updated_at":"2026-05-09T15:46:24.000Z","time_to_close":604421,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":79,"packages":[{"name":"@anthropic-ai/claude-agent-sdk","old_version":"0.2.63","new_version":"0.2.126","repository_url":"https://github.com/anthropics/claude-agent-sdk-typescript"},{"name":"@anthropic-ai/sdk","old_version":"0.78.0","new_version":"0.92.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@github/copilot","old_version":"1.0.2","new_version":"1.0.40","repository_url":"https://github.com/github/copilot-cli"},{"name":"@google/genai","old_version":"1.25.0","new_version":"1.51.0","repository_url":"https://github.com/googleapis/js-genai"},{"name":"@opentelemetry/api","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/api-logs","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-logs-otlp-grpc","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-logs-otlp-http","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-metrics-otlp-grpc","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-metrics-otlp-http","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-trace-otlp-grpc","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-trace-otlp-http","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/resources","old_version":"2.5.1","new_version":"2.7.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-logs","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-trace-node","old_version":"2.5.1","new_version":"2.7.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/semantic-conventions","old_version":"1.39.0","new_version":"1.40.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@sinclair/typebox","old_version":"0.34.41","new_version":"0.34.49","repository_url":"https://github.com/sinclairzx81/sinclair-typebox"},{"name":"@vscode/copilot-api","old_version":"0.2.18","new_version":"0.3.0","repository_url":"https://github.com/Microsoft/vscode-extension-telemetry"},{"name":"@vscode/prompt-tsx","old_version":"0.4.0-alpha.6","new_version":"0.4.0-alpha.8","repository_url":"https://github.com/microsoft/vscode-prompt-tsx"},{"name":"@vscode/tree-sitter-wasm","old_version":"0.0.5-php.2","new_version":"0.0.5","repository_url":"https://github.com/Microsoft/vscode-tree-sitter-wasm"},{"name":"@xterm/headless","old_version":"5.5.0","new_version":"6.0.0","repository_url":"https://github.com/xtermjs/xterm.js"},{"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.7","new_version":"2.9.8","repository_url":"https://github.com/microsoft/ApplicationInsights-node.js"},{"name":"best-effort-json-parser","old_version":"1.2.1","new_version":"1.4.0","repository_url":"https://github.com/beenotung/best-effort-json-parser"},{"name":"diff","old_version":"8.0.3","new_version":"9.0.0","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"dompurify","old_version":"3.3.2","new_version":"3.4.2","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"isbinaryfile","old_version":"5.0.4","new_version":"6.0.0","repository_url":"https://github.com/gjtorikian/isBinaryFile"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.3.5","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"minimatch","old_version":"10.2.4","new_version":"10.2.5","repository_url":"https://github.com/isaacs/minimatch"},{"name":"undici","old_version":"7.18.2","new_version":"8.2.0","repository_url":"https://github.com/nodejs/undici"},{"name":"vscode-tas-client","old_version":"0.1.84","new_version":"0.1.86"},{"name":"@azure/keyvault-secrets","old_version":"4.10.0","new_version":"4.11.1","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/msal-node","old_version":"3.6.3","new_version":"5.1.5","repository_url":"https://github.com/AzureAD/microsoft-authentication-library-for-js"},{"name":"@fluentui/react-components","old_version":"9.66.6","new_version":"9.73.8","repository_url":"https://github.com/microsoft/fluentui"},{"name":"@fluentui/react-icons","old_version":"2.0.305","new_version":"2.0.325","repository_url":"https://github.com/microsoft/fluentui-system-icons"},{"name":"@octokit/types","old_version":"14.1.0","new_version":"16.0.0","repository_url":"https://github.com/octokit/types.ts"},{"name":"@parcel/watcher","old_version":"2.5.1","new_version":"2.5.6","repository_url":"https://github.com/parcel-bundler/watcher"},{"name":"@types/node","old_version":"22.16.3","new_version":"22.19.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.36.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.36.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/typescript-estree","old_version":"8.36.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vscode/test-cli","old_version":"0.0.11","new_version":"0.0.12","repository_url":"https://github.com/Microsoft/vscode-test-cli"},{"name":"@vscode/test-web","old_version":"0.0.71","new_version":"0.0.80","repository_url":"https://github.com/microsoft/vscode-test-web"},{"name":"@vscode/vsce","old_version":"3.6.0","new_version":"3.9.1","repository_url":"https://github.com/Microsoft/vsce"},{"name":"agent-browser","old_version":"0.16.3","new_version":"0.26.0","repository_url":"https://github.com/vercel-labs/agent-browser"},{"name":"csv-parse","old_version":"6.0.0","new_version":"6.2.1","repository_url":"https://github.com/adaltas/node-csv"},{"name":"dotenv","old_version":"17.2.0","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"electron","old_version":"37.8.0","new_version":"41.5.0","repository_url":"https://github.com/electron/electron"},{"name":"esbuild","old_version":"0.25.6","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"9.30.1","new_version":"9.39.4","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-jsdoc","old_version":"51.3.4","new_version":"62.9.0","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"eslint-plugin-no-only-tests","old_version":"3.3.0","new_version":"3.4.0","repository_url":"https://github.com/levibuzolic/eslint-plugin-no-only-tests"},{"name":"fastq","old_version":"1.19.1","new_version":"1.20.1","repository_url":"https://github.com/mcollina/fastq"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"mobx","old_version":"6.13.7","new_version":"6.15.0","repository_url":"https://github.com/mobxjs/mobx"},{"name":"mobx-react-lite","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/mobxjs/mobx"},{"name":"open","old_version":"10.1.2","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"openai","old_version":"6.7.0","new_version":"6.35.0","repository_url":"https://github.com/openai/openai-node"},{"name":"playwright","old_version":"1.58.2","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"rimraf","old_version":"6.0.1","new_version":"6.1.3","repository_url":"https://github.com/isaacs/rimraf"},{"name":"shiki","old_version":"1.15.2","new_version":"4.0.2","repository_url":"https://github.com/shikijs/shiki"},{"name":"sinon","old_version":"21.0.1","new_version":"21.1.2","repository_url":"https://github.com/sinonjs/sinon"},{"name":"@types/sinon","old_version":"17.0.4","new_version":"21.0.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tar","old_version":"7.5.11","new_version":"7.5.13","repository_url":"https://github.com/isaacs/node-tar"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tsx","old_version":"4.20.3","new_version":"4.21.0","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.36.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite-plugin-top-level-await","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/Menci/vite-plugin-top-level-await"},{"name":"vite-plugin-wasm","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/Menci/vite-plugin-wasm"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"yaml","old_version":"2.8.0","new_version":"2.8.4","repository_url":"https://github.com/eemeli/yaml"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.2","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 76 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript) | `0.2.63` | `0.2.126` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.78.0` | `0.92.0` |\n| [@github/copilot](https://github.com/github/copilot-cli) | `1.0.2` | `1.0.40` |\n| [@google/genai](https://github.com/googleapis/js-genai) | `1.25.0` | `1.51.0` |\n| [@opentelemetry/api](https://github.com/open-telemetry/opentelemetry-js) | `1.9.0` | `1.9.1` |\n| [@opentelemetry/api-logs](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-logs-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-logs-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-metrics-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.7.1` |\n| [@opentelemetry/sdk-logs](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/sdk-trace-node](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.7.1` |\n| [@opentelemetry/semantic-conventions](https://github.com/open-telemetry/opentelemetry-js) | `1.39.0` | `1.40.0` |\n| [@sinclair/typebox](https://github.com/sinclairzx81/sinclair-typebox) | `0.34.41` | `0.34.49` |\n| [@vscode/copilot-api](https://github.com/Microsoft/vscode-extension-telemetry) | `0.2.18` | `0.3.0` |\n| [@vscode/prompt-tsx](https://github.com/microsoft/vscode-prompt-tsx) | `0.4.0-alpha.6` | `0.4.0-alpha.8` |\n| [@vscode/tree-sitter-wasm](https://github.com/Microsoft/vscode-tree-sitter-wasm) | `0.0.5-php.2` | `0.0.5` |\n| [@xterm/headless](https://github.com/xtermjs/xterm.js) | `5.5.0` | `6.0.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.7` | `2.9.8` |\n| [best-effort-json-parser](https://github.com/beenotung/best-effort-json-parser) | `1.2.1` | `1.4.0` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.3` | `9.0.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.2` | `3.4.2` |\n| [isbinaryfile](https://github.com/gjtorikian/isBinaryFile) | `5.0.4` | `6.0.0` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.3.5` |\n| [minimatch](https://github.com/isaacs/minimatch) | `10.2.4` | `10.2.5` |\n| [undici](https://github.com/nodejs/undici) | `7.18.2` | `8.2.0` |\n| vscode-tas-client | `0.1.84` | `0.1.86` |\n| [@azure/keyvault-secrets](https://github.com/Azure/azure-sdk-for-js) | `4.10.0` | `4.11.1` |\n| [@azure/msal-node](https://github.com/AzureAD/microsoft-authentication-library-for-js) | `3.6.3` | `5.1.5` |\n| [@fluentui/react-components](https://github.com/microsoft/fluentui) | `9.66.6` | `9.73.8` |\n| [@fluentui/react-icons](https://github.com/microsoft/fluentui-system-icons) | `2.0.305` | `2.0.325` |\n| [@octokit/types](https://github.com/octokit/types.ts) | `14.1.0` | `16.0.0` |\n| [@parcel/watcher](https://github.com/parcel-bundler/watcher) | `2.5.1` | `2.5.6` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.16.3` | `22.19.17` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.36.0` | `8.59.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.36.0` | `8.59.1` |\n| [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) | `8.36.0` | `8.59.1` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.1.5` |\n| [@vscode/test-cli](https://github.com/Microsoft/vscode-test-cli) | `0.0.11` | `0.0.12` |\n| [@vscode/test-web](https://github.com/microsoft/vscode-test-web) | `0.0.71` | `0.0.80` |\n| [@vscode/vsce](https://github.com/Microsoft/vsce) | `3.6.0` | `3.9.1` |\n| [agent-browser](https://github.com/vercel-labs/agent-browser) | `0.16.3` | `0.26.0` |\n| [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse) | `6.0.0` | `6.2.1` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.0` | `17.4.2` |\n| [electron](https://github.com/electron/electron) | `37.8.0` | `41.5.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.25.6` | `0.28.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.30.1` | `9.39.4` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `51.3.4` | `62.9.0` |\n| [eslint-plugin-no-only-tests](https://github.com/levibuzolic/eslint-plugin-no-only-tests) | `3.3.0` | `3.4.0` |\n| [fastq](https://github.com/mcollina/fastq) | `1.19.1` | `1.20.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [mobx](https://github.com/mobxjs/mobx) | `6.13.7` | `6.15.0` |\n| [mobx-react-lite](https://github.com/mobxjs/mobx) | `4.1.0` | `4.1.1` |\n| [open](https://github.com/sindresorhus/open) | `10.1.2` | `11.0.0` |\n| [openai](https://github.com/openai/openai-node) | `6.7.0` | `6.35.0` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.59.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.0.1` | `6.1.3` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `1.15.2` | `4.0.2` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.1` | `21.1.2` |\n| [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) | `17.0.4` | `21.0.1` |\n| [tar](https://github.com/isaacs/node-tar) | `7.5.11` | `7.5.13` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.20.3` | `4.21.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.36.0` | `8.59.1` |\n| [vite-plugin-top-level-await](https://github.com/Menci/vite-plugin-top-level-await) | `1.5.0` | `1.6.0` |\n| [vite-plugin-wasm](https://github.com/Menci/vite-plugin-wasm) | `3.5.0` | `3.6.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.5` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.0` | `2.8.4` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.2` |\n\n\nUpdates `@anthropic-ai/claude-agent-sdk` from 0.2.63 to 0.2.126\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/releases\"\u003e@​anthropic-ai/claude-agent-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.126\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eorigin\u003c/code\u003e to result messages (\u003ccode\u003eSDKResultSuccess\u003c/code\u003e / \u003ccode\u003eSDKResultError\u003c/code\u003e) — forwards the triggering message's \u003ccode\u003eSDKMessageOrigin\u003c/code\u003e so consumers can distinguish user-prompted results from \u003ccode\u003etask-notification\u003c/code\u003e followups\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.126\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.126\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.126\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.2.126\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.2.123\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.123\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.123\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.123\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.123\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.2.123\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.2.122\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.122\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.122\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.122\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.122\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.2.122\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md\"\u003e@​anthropic-ai/claude-agent-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.126\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eorigin\u003c/code\u003e to result messages (\u003ccode\u003eSDKResultSuccess\u003c/code\u003e / \u003ccode\u003eSDKResultError\u003c/code\u003e) — forwards the triggering message's \u003ccode\u003eSDKMessageOrigin\u003c/code\u003e so consumers can distinguish user-prompted results from \u003ccode\u003etask-notification\u003c/code\u003e followups\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.125\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.125\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.124\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.124\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.123\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.123\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.122\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.122\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.121\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eupdatedToolOutput\u003c/code\u003e to \u003ccode\u003ePostToolUseHookSpecificOutput\u003c/code\u003e for replacing tool output on all tools. \u003ccode\u003eupdatedMCPToolOutput\u003c/code\u003e is deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.120\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eskills\u003c/code\u003e option (\u003ccode\u003estring[] | 'all'\u003c/code\u003e) to control which Skills are loaded into the main session, matching the Python SDK\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.119\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eforwardSubagentText\u003c/code\u003e option to stream subagent text deltas to SDK consumers\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexcludeDynamicSections\u003c/code\u003e now keeps static auto-memory instructions in the cacheable system-prompt block; only the per-user memory directory path and per-machine environment values are relocated to the first user message\u003c/li\u003e\n\u003cli\u003eLong-running SDK sessions now reconnect claude.ai-proxied MCP servers after a transport-stream abort\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSessionStore.append()\u003c/code\u003e failures are now retried up to 3 times with short backoff before the batch is dropped and \u003ccode\u003emirror_error\u003c/code\u003e is emitted\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.118\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eOptions.managedSettings\u003c/code\u003e for embedders to pass policy-tier settings to the spawned CLI in-memory, honored below IT-controlled managed sources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.117\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.117\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.116\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.116\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.115\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.115\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/36c350af3e79f13417be15de484f5cfe8ac39a57\"\u003e\u003ccode\u003e36c350a\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/38cd292318ea3c798e5c0f4ccc80d86eabe3e559\"\u003e\u003ccode\u003e38cd292\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/5f07f15d5d8fd918b7f7f1fa24002b37636d5dfb\"\u003e\u003ccode\u003e5f07f15\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/49b6b0e8271a8677f678f121f94b059d25789867\"\u003e\u003ccode\u003e49b6b0e\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/2b1ffcc321e5b2fb459bdcac3bdf6c0ee5fef94e\"\u003e\u003ccode\u003e2b1ffcc\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/48de067ca406fcfc32a186971268f71cf7d70aaf\"\u003e\u003ccode\u003e48de067\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/76d1dec488ab92838ade33fcc7a53758d1a6cabf\"\u003e\u003ccode\u003e76d1dec\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/e1721a41d8f0b6b883ae38e69aede423e4d3fe2c\"\u003e\u003ccode\u003ee1721a4\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/b3623dc512d9dbfb9827959182cfcd34d84038dd\"\u003e\u003ccode\u003eb3623dc\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/b9176847269af0235e4501d2e5bdf08c18647c05\"\u003e\u003ccode\u003eb917684\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/compare/v0.2.63...v0.2.126\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@anthropic-ai/sdk` from 0.78.0 to 0.92.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/releases\"\u003e@​anthropic-ai/sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.92.0\u003c/h2\u003e\n\u003ch2\u003e0.92.0 (2026-04-30)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.91.1...sdk-v0.92.0\"\u003esdk-v0.91.1...sdk-v0.92.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e improve Managed Agents APIs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ca1bf4a9b278fddc7f082b1c4f2b3a3e4e20298d\"\u003eca1bf4a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport setting headers via env (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32f67d47952b12bb930c8bbfe87ab2ba2aee1882\"\u003e32f67d4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e throw APIError for error events delivered in chunk frames (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1021\"\u003e#1021\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3ae887b89bde1721c75dc9c9812cb9ac191ffc92\"\u003e3ae887b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eformat:\u003c/strong\u003e run eslint and prettier separately (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/7ce257c1b1ad9ff4e1cee19e82851bcb65e0e044\"\u003e7ce257c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f08cc771efd596026f4247ecff418e7ef6a3b38a\"\u003ef08cc77\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.91.1\u003c/h2\u003e\n\u003ch2\u003e0.91.1 (2026-04-24)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.91.0...sdk-v0.91.1\"\u003esdk-v0.91.0...sdk-v0.91.1\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ememory:\u003c/strong\u003e use restrictive file mode for memory files (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/6db3b7e2218430971cbc137081b5a55ad593fca8\"\u003e6db3b7e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eformatter:\u003c/strong\u003e run prettier and eslint separately (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/974d22fcf607b942bff3376c699bc3f6cb3b3ae5\"\u003e974d22f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.91.0\u003c/h2\u003e\n\u003ch2\u003e0.91.0 (2026-04-23)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.90.0...sdk-v0.91.0\"\u003esdk-v0.90.0...sdk-v0.91.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e CMA Memory public beta (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ddf732f5f35c123f963fa270669e35707a2e3f7f\"\u003eddf732f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e use auth header for mantle client (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/866\"\u003e#866\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/aec801afc7d37d9e8ca1471748ca599b442cbce4\"\u003eaec801a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix errors in api spec (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ae1076848587c6f994b45e3030269a635d38bc0b\"\u003eae10768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e restore missing features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1a5b47b6895ee2c47af8adea1f403b76dd3ca62f\"\u003e1a5b47b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e@​anthropic-ai/sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.92.0 (2026-04-30)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.91.1...sdk-v0.92.0\"\u003esdk-v0.91.1...sdk-v0.92.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e improve Managed Agents APIs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ca1bf4a9b278fddc7f082b1c4f2b3a3e4e20298d\"\u003eca1bf4a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport setting headers via env (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32f67d47952b12bb930c8bbfe87ab2ba2aee1882\"\u003e32f67d4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e throw APIError for error events delivered in chunk frames (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1021\"\u003e#1021\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3ae887b89bde1721c75dc9c9812cb9ac191ffc92\"\u003e3ae887b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eformat:\u003c/strong\u003e run eslint and prettier separately (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/7ce257c1b1ad9ff4e1cee19e82851bcb65e0e044\"\u003e7ce257c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f08cc771efd596026f4247ecff418e7ef6a3b38a\"\u003ef08cc77\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.91.1 (2026-04-24)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.91.0...sdk-v0.91.1\"\u003esdk-v0.91.0...sdk-v0.91.1\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ememory:\u003c/strong\u003e use restrictive file mode for memory files (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/6db3b7e2218430971cbc137081b5a55ad593fca8\"\u003e6db3b7e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eformatter:\u003c/strong\u003e run prettier and eslint separately (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/974d22fcf607b942bff3376c699bc3f6cb3b3ae5\"\u003e974d22f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.91.0 (2026-04-23)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.90.0...sdk-v0.91.0\"\u003esdk-v0.90.0...sdk-v0.91.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e CMA Memory public beta (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ddf732f5f35c123f963fa270669e35707a2e3f7f\"\u003eddf732f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e use auth header for mantle client (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/866\"\u003e#866\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/aec801afc7d37d9e8ca1471748ca599b442cbce4\"\u003eaec801a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix errors in api spec (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ae1076848587c6f994b45e3030269a635d38bc0b\"\u003eae10768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e restore missing features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1a5b47b6895ee2c47af8adea1f403b76dd3ca62f\"\u003e1a5b47b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\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/anthropics/anthropic-sdk-typescript/commit/d3aff2821ae2e261f67a10779c8a47c3ce24f0e8\"\u003e\u003ccode\u003ed3aff28\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1017\"\u003e#1017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3ae887b89bde1721c75dc9c9812cb9ac191ffc92\"\u003e\u003ccode\u003e3ae887b\u003c/code\u003e\u003c/a\u003e fix(bedrock): throw APIError for error events delivered in chunk frames (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1021\"\u003e#1021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/74ac150346ca92290b0fc57d9728e3841aa2dd54\"\u003e\u003ccode\u003e74ac150\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/22cb810364debf9f9c1b18ecaf8d9364c0e535c5\"\u003e\u003ccode\u003e22cb810\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1008\"\u003e#1008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/93ac7c7e05496c2dad95fbe65c1b54f5bb38f8fd\"\u003e\u003ccode\u003e93ac7c7\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/39549e9a1ef27b1b0b7886c549280b556ec9b475\"\u003e\u003ccode\u003e39549e9\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/089fe05e2f69ac69e7cccec7497511f6ff4a6a32\"\u003e\u003ccode\u003e089fe05\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/73f128ff0cf4a57b6f62ba41ab40a116aa032737\"\u003e\u003ccode\u003e73f128f\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/985\"\u003e#985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/fd6cf54aebe649c3f0e8b14a7a94b9f1dc928b3f\"\u003e\u003ccode\u003efd6cf54\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/79d1d73f9b45f96812bf302b639f56ae1c001d4a\"\u003e\u003ccode\u003e79d1d73\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/982\"\u003e#982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.78.0...sdk-v0.92.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@github/copilot` from 1.0.2 to 1.0.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/copilot-cli/releases\"\u003e@​github/copilot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.40\u003c/h2\u003e\n\u003cp\u003e2026-05-01\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePR branch decoration displays correctly in the footer regardless of model name length\u003c/li\u003e\n\u003cli\u003e/clear and /new reset the active custom agent selection\u003c/li\u003e\n\u003cli\u003eAssistant responses stream with smoother text output\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecopilot plugin list\u003c/code\u003e shows the correct version after running \u003ccode\u003ecopilot plugin update\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eclient_credentials\u003c/code\u003e OAuth grant type for MCP servers, enabling fully headless authentication without a browser\u003c/li\u003e\n\u003cli\u003eSubagents correctly evaluate tool search support for their own model instead of inheriting the parent session's settings\u003c/li\u003e\n\u003cli\u003eSwitching sessions with /new or /resume no longer carries over pending messages to the new session\u003c/li\u003e\n\u003cli\u003eCLI no longer hangs at 100% CPU when sending a large file attachment\u003c/li\u003e\n\u003cli\u003eResume session picker no longer shows duplicate entries for the same Mission Control-backed session\u003c/li\u003e\n\u003cli\u003eSession resume selector displays summaries on a single line, truncated to fit the column width\u003c/li\u003e\n\u003cli\u003ePrint \u0026quot;Exiting…\u0026quot; to stderr immediately on Ctrl+C during prompt mode so shutdown progress is visible\u003c/li\u003e\n\u003cli\u003e/research uses an orchestrator/subagent model for more thorough and reliable deep research results\u003c/li\u003e\n\u003cli\u003eAutopilot mode now limits continuation messages to 5 by default (configurable with --max-autopilot-continues)\u003c/li\u003e\n\u003cli\u003eAutomatically clean up old CLI package versions from disk during auto-update\u003c/li\u003e\n\u003cli\u003eRemote session statusline shows the remote working directory and branch instead of local context\u003c/li\u003e\n\u003cli\u003e/update no longer re-submits the original -i prompt after restarting\u003c/li\u003e\n\u003cli\u003eDetect Azure DevOps repositories and auto-disable the GitHub MCP server\u003c/li\u003e\n\u003cli\u003eSession history, file tracking, and the /chronicle command are now available to all users\u003c/li\u003e\n\u003cli\u003eSkills are available as slash commands in ACP clients, matching the CLI experience\u003c/li\u003e\n\u003cli\u003eResuming a session no longer falsely reports it as in use after a previous CLI process exited unexpectedly\u003c/li\u003e\n\u003cli\u003e--config-dir now propagates correctly to plugin subcommands; --config-dir is deprecated in favor of COPILOT_HOME\u003c/li\u003e\n\u003cli\u003eMouse selection works while the /ask response dialog is open, so its content can be highlighted and copied\u003c/li\u003e\n\u003cli\u003eImprove CLI startup speed by loading custom CA certificates asynchronously\u003c/li\u003e\n\u003cli\u003eRemote control link shows the full URL in the timeline instead of 'Open in browser'\u003c/li\u003e\n\u003cli\u003eACP clients (e.g. Zed) now display the agent's live plan as it works through multi-step tasks\u003c/li\u003e\n\u003cli\u003eAdd toggle for custom statusLine.command visibility in the statusline picker\u003c/li\u003e\n\u003cli\u003eACP clients can now list and switch custom agents via the agent config option\u003c/li\u003e\n\u003cli\u003eMCP OAuth tokens cache correctly when multiple servers share the same URL but use different static OAuth client IDs\u003c/li\u003e\n\u003cli\u003eMCP tool names with dots or other invalid characters are now sanitized correctly\u003c/li\u003e\n\u003cli\u003eCtrl+C and double-Esc remove pending queued messages one at a time instead of all at once\u003c/li\u003e\n\u003cli\u003eSlash command suggestions rank prefix matches above fuzzy matches\u003c/li\u003e\n\u003cli\u003ePrompt mode (-p) now gates repo hooks and workspace MCP behind opt-in env vars (GITHUB_COPILOT_PROMPT_MODE_REPO_HOOKS and GITHUB_COPILOT_PROMPT_MODE_WORKSPACE_MCP) for secure-by-default behavior\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.40-3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eclient_credentials\u003c/code\u003e OAuth grant type for MCP servers, enabling fully headless authentication without a browser\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImproved\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint \u0026quot;Exiting…\u0026quot; to stderr immediately on Ctrl+C during prompt mode so shutdown progress is visible\u003c/li\u003e\n\u003cli\u003e/research uses an orchestrator/subagent model for more thorough and reliable deep research results\u003c/li\u003e\n\u003cli\u003eAutopilot mode now limits continuation messages to 5 by default (configurable with --max-autopilot-continues)\u003c/li\u003e\n\u003cli\u003eAutomatically clean up old CLI package versions from disk during auto-update\u003c/li\u003e\n\u003cli\u003eRemote session statusline shows the remote working directory and branch instead of local context\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSubagents correctly evaluate tool search support for their own model instead of inheriting the parent session's settings\u003c/li\u003e\n\u003cli\u003eSwitching sessions with /new or /resume no longer carries over pending messages to the new session\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/copilot-cli/blob/main/changelog.md\"\u003e@​github/copilot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.40 - 2026-05-01\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePR branch decoration displays correctly in the footer regardless of model name length\u003c/li\u003e\n\u003cli\u003e/clear and /new reset the active custom agent selection\u003c/li\u003e\n\u003cli\u003eAssistant responses stream with smoother text output\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecopilot plugin list\u003c/code\u003e shows the correct version after running \u003ccode\u003ecopilot plugin update\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eclient_credentials\u003c/code\u003e OAuth grant type for MCP servers, enabling fully headless authentication without a browser\u003c/li\u003e\n\u003cli\u003eSubagents correctly evaluate tool search support for their own model instead of inheriting the parent session's settings\u003c/li\u003e\n\u003cli\u003eSwitching sessions with /new or /resume no longer carries over pending messages to the new session\u003c/li\u003e\n\u003cli\u003eCLI no longer hangs at 100% CPU when sending a large file attachment\u003c/li\u003e\n\u003cli\u003eResume session picker no longer shows duplicate entries for the same Mission Control-backed session\u003c/li\u003e\n\u003cli\u003eSession resume selector displays summaries on a single line, truncated to fit the column width\u003c/li\u003e\n\u003cli\u003ePrint \u0026quot;Exiting…\u0026quot; to stderr immediately on Ctrl+C during prompt mode so shutdown progress is visible\u003c/li\u003e\n\u003cli\u003e/research uses an orchestrator/subagent model for more thorough and reliable deep research results\u003c/li\u003e\n\u003cli\u003eAutopilot mode now limits continuation messages to 5 by default (configurable with --max-autopilot-continues)\u003c/li\u003e\n\u003cli\u003eAutomatically clean up old CLI package versions from disk during auto-update\u003c/li\u003e\n\u003cli\u003eRemote session statusline shows the remote working directory and branch instead of local context\u003c/li\u003e\n\u003cli\u003e/update no longer re-submits the original -i prompt after restarting\u003c/li\u003e\n\u003cli\u003eDetect Azure DevOps repositories and auto-disable the GitHub MCP server\u003c/li\u003e\n\u003cli\u003eSession history, file tracking, and the /chronicle command are now available to all users\u003c/li\u003e\n\u003cli\u003eSkills are available as slash commands in ACP clients, matching the CLI experience\u003c/li\u003e\n\u003cli\u003eResuming a session no longer falsely reports it as in use after a previous CLI process exited unexpectedly\u003c/li\u003e\n\u003cli\u003e--config-dir now propagates correctly to plugin subcommands; --config-dir is deprecated in favor of COPILOT_HOME\u003c/li\u003e\n\u003cli\u003eMouse selection works while the /ask response dialog is open, so its content can be highlighted and copied\u003c/li\u003e\n\u003cli\u003eImprove CLI startup speed by loading custom CA certificates asynchronously\u003c/li\u003e\n\u003cli\u003eRemote control link shows the full URL in the timeline instead of 'Open in browser'\u003c/li\u003e\n\u003cli\u003eACP clients (e.g. Zed) now display the agent's live plan as it works through multi-step tasks\u003c/li\u003e\n\u003cli\u003eAdd toggle for custom statusLine.command visibility in the statusline picker\u003c/li\u003e\n\u003cli\u003eACP clients can now list and switch custom agents via the agent config option\u003c/li\u003e\n\u003cli\u003eMCP OAuth tokens cache correctly when multiple servers share the same URL but use different static OAuth client IDs\u003c/li\u003e\n\u003cli\u003eMCP tool names with dots or other invalid characters are now sanitized correctly\u003c/li\u003e\n\u003cli\u003eCtrl+C and double-Esc remove pending queued messages one at a time instead of all at once\u003c/li\u003e\n\u003cli\u003eSlash command suggestions rank prefix matches above fuzzy matches\u003c/li\u003e\n\u003cli\u003ePrompt mode (-p) now gates repo hooks and workspace MCP behind opt-in env vars (GITHUB_COPILOT_PROMPT_MODE_REPO_HOOKS and GITHUB_COPILOT_PROMPT_MODE_WORKSPACE_MCP) for secure-by-default behavior\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.39 - 2026-04-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow ACP clients to toggle allow-all permission mode via session configuration\u003c/li\u003e\n\u003cli\u003eAdd /compact, /context, /usage, and /env slash commands for ACP sessions\u003c/li\u003e\n\u003cli\u003ePress ctrl+x → b to move the current running task or shell command to the background\u003c/li\u003e\n\u003cli\u003eTransient pipe errors on child process stdio streams no longer cause crashes or trigger false crash reports\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e/remote\u003c/code\u003e status output now shows actionable hints for each connection state\u003c/li\u003e\n\u003cli\u003eImprove --resume session picker with better tab layout, status display, and progressive loading\u003c/li\u003e\n\u003cli\u003eSlash command argument picker opens immediately at exact command boundaries without requiring a trailing space\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.37 - 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLocation-based permission persistence is now enabled by default, so approvals carry over across sessions for the same directory\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecopilot completion \u0026lt;bash|zsh|fish\u0026gt;\u003c/code\u003e subcommand to generate static shell completion scripts for subcommands, flags, and known choice values\u003c/li\u003e\n\u003cli\u003ePress \u003ccode\u003es\u003c/code\u003e in the session picker to cycle sort order: relevance, last used, created, or name\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/cb0ddf842f47d7ff461774dc15be65b7338c353e\"\u003e\u003ccode\u003ecb0ddf8\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.39\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/4e5cb95ddeaf7fa321e56f6abecd5a77ad53d570\"\u003e\u003ccode\u003e4e5cb95\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.37\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/6d1c577683f7671a40530d7e0f07191b70b90c95\"\u003e\u003ccode\u003e6d1c577\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/d7a05815d7d6d8fcda14fcd59c2f408748da4ed0\"\u003e\u003ccode\u003ed7a0581\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/65944372230c09dc862de673ff6eeb869b9787f3\"\u003e\u003ccode\u003e6594437\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/75fbe0c30ce408248dfbc12ee2e9f364ab3092c4\"\u003e\u003ccode\u003e75fbe0c\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/4e51f5a9c5dae0e4a40a2f653ee17167a2aa4806\"\u003e\u003ccode\u003e4e51f5a\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/3b72dea701a24798a8e996e2c74cf54a6bac8bb0\"\u003e\u003ccode\u003e3b72dea\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/2f883edd20dd13306452afe18f2a21c663ed2af8\"\u003e\u003ccode\u003e2f883ed\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/709b59e3f09291b92a52322bcec4a5c7ee7d591c\"\u003e\u003ccode\u003e709b59e\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.29\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/copilot-cli/compare/v1.0.2...v1.0.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google/genai` from 1.25.0 to 1.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/js-genai/releases\"\u003e@​google/genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.51.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.50.1...v1.51.0\"\u003e1.51.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/js-genai/commit/9e08ba923452a7028931ba4d054290115514578e\"\u003e9e08ba9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/js-genai/commit/5327c605960c1e06ff987d488082704bdbae597a\"\u003e5327c60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/js-genai/commit/35c941b024f7bff50fdcf155dda409d977b1cfcb\"\u003e35c941b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/js-genai/commit/faa1088785f0a733b9b65af9f78229f464a9f4c3\"\u003efaa1088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6f83a0533f6c9ea7cd97e218f313ebfbd77323ad\"\u003e6f83a05\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6aa848e9be75843821ba44db1e9947e4ee9cf899\"\u003e6aa848e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/e1c31ad0853be56ba0cddabe8eceb208eaf5c2a4\"\u003ee1c31ad\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eintroduce enterprise flag and GOOGLE_GENAI_USE_ENTERPRISE env var (\u003ca href=\"https://github.com/googleapis/js-genai/commit/cf7ad529f2b0d5b228ea238660f88df61305eacd\"\u003ecf7ad52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6c804649ec721d9e8ac20922252183eec5b57dc9\"\u003e6c80464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.50.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.50.0...v1.50.1\"\u003e1.50.1\u003c/a\u003e (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor Webhook types in GenAI SDKs for easier useage (\u003ca href=\"https://github.com/googleapis/js-genai/commit/5100abc2cec39c29a297545fe89a22b9ba2149bf\"\u003e5100abc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ewebhooks.retrieve\u003c/code\u003e to \u003ccode\u003ewebhooks.get\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/db6e771cc3b6da984e7fe71ca7cc722303ee6a3b\"\u003edb6e771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.50.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.49.0...v1.50.0\"\u003e1.50.0\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!CAUTION]\n\u003cstrong\u003eCRITICAL WARNING:\u003c/strong\u003e Do \u003cstrong\u003enot\u003c/strong\u003e use this version if you are implementing or relying on \u003cstrong\u003ewebhooks\u003c/strong\u003e. This release contains known issues regarding webhook sdk. Please use v1.50.1 or later.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;eu\u0026quot; as a supported service location for Vertex AI platform. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/2493f9c6d10817766a22bb45eb65468b95f7ae87\"\u003e2493f9c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeepResearchAgentConfig fields (\u003ca href=\"https://github.com/googleapis/js-genai/commit/3615ca2063f65b313f9963b6f47a67be320a0edd\"\u003e3615ca2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Live Avatar new fields (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6a0ff9699ebea6cd517834e43d23bcb362f04aa8\"\u003e6a0ff96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for new audio MIME types: opus, alaw, and mulaw (\u003ca href=\"https://github.com/googleapis/js-genai/commit/7137f13069bb65501b7816efb96924c40c2977cd\"\u003e7137f13\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd webhook and webhookConfig for js and python sdk (\u003ca href=\"https://github.com/googleapis/js-genai/commit/0f8960591f5f6359558bd9aedd868e4747eb6834\"\u003e0f89605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd webhook_config to batches.create() and models.generate_videos() (\u003ca href=\"https://github.com/googleapis/js-genai/commit/894bc937de0fdacc018bbf585cdbb75daaa7f943\"\u003e894bc93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWire the webhook into python and js client. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b6c5d189bc0ae98550c45333c5e7a9bc43648dd3\"\u003eb6c5d18\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.49.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.48.0...v1.49.0\"\u003e1.49.0\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce TYPE_L16 audio content and optional fields. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/c62cb9a1025990ef52adf3fb5d379e180c27eb36\"\u003ec62cb9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.48.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/googleapis/js-genai/blob/main/CHANGELOG.md\"\u003e@​google/genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.50.1...v1.51.0\"\u003e1.51.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/js-genai/commit/9e08ba923452a7028931ba4d054290115514578e\"\u003e9e08ba9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/js-genai/commit/5327c605960c1e06ff987d488082704bdbae597a\"\u003e5327c60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/js-genai/commit/35c941b024f7bff50fdcf155dda409d977b1cfcb\"\u003e35c941b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/js-genai/commit/faa1088785f0a733b9b65af9f78229f464a9f4c3\"\u003efaa1088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6f83a0533f6c9ea7cd97e218f313ebfbd77323ad\"\u003e6f83a05\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6aa848e9be75843821ba44db1e9947e4ee9cf899\"\u003e6aa848e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/e1c31ad0853be56ba0cddabe8eceb208eaf5c2a4\"\u003ee1c31ad\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eintroduce enterprise flag and GOOGLE_GENAI_USE_ENTERPRISE env var (\u003ca href=\"https://github.com/googleapis/js-genai/commit/cf7ad529f2b0d5b228ea238660f88df61305eacd\"\u003ecf7ad52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6c804649ec721d9e8ac20922252183eec5b57dc9\"\u003e6c80464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.50.0...v1.50.1\"\u003e1.50.1\u003c/a\u003e (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor Webhook types in GenAI SDKs for easier useage (\u003ca href=\"https://github.com/googleapis/js-genai/commit/5100abc2cec39c29a297545fe89a22b9ba2149bf\"\u003e5100abc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ewebhooks.retrieve\u003c/code\u003e to \u003ccode\u003ewebhooks.get\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/db6e771cc3b6da984e7fe71ca7cc722303ee6a3b\"\u003edb6e771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.49.0...v1.50.0\"\u003e1.50.0\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;eu\u0026quot; as a supported service location for Vertex AI platform. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/2493f9c6d10817766a22bb45eb65468b95f7ae87\"\u003e2493f9c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeepResearchAgentConfig fields (\u003ca href=\"https://github.com/googleapis/js-genai/commit/3615ca2063f65b313f9963b6f47a67be320a0edd\"\u003e3615ca2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Live Avatar new fields (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6a0ff9699ebea6cd517834e43d23bcb362f04aa8\"\u003e6a0ff96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for new audio MIME types: opus, alaw, and mulaw (\u003ca href=\"https://github.com/googleapis/js-genai/commit/7137f13069bb65501b7816efb96924c40c2977cd\"\u003e7137f13\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd webhook and webhookConfig for js and python sdk (\u003ca href=\"https://github.com/googleapis/js-genai/commit/0f8960591f5f6359558bd9aedd868e4747eb6834\"\u003e0f89605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd webhook_config to batches.create() and models.generate_videos() (\u003ca href=\"https://github.com/googleapis/js-genai/commit/894bc937de0fdacc018bbf585cdbb75daaa7f943\"\u003e894bc93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWire the webhook into python and js client. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b6c5d189bc0ae98550c45333c5e7a9bc43648dd3\"\u003eb6c5d18\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.48.0...v1.49.0\"\u003e1.49.0\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce TYPE_L16 audio content and optional fields. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/c62cb9a1025990ef52adf3fb5d379e180c27eb36\"\u003ec62cb9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.47.0...v1.48.0\"\u003e1.48.0\u003c/a\u003e (2026-03-31)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport dedicated TextAnnotationDelta for streaming tool responses (\u003ca href=\"https://github.com/googleapis/js-genai/commit/89552baa732f41a8d733893ccccb8dd00cd9d27f\"\u003e89552ba\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/61013d63a8f7d73a3fc920daa66b6ef769cff2a9\"\u003e\u003ccode\u003e61013d6\u003c/code\u003e\u003c/a\u003e chore(main): release 1.51.0 (\u003ca href=\"https://redirect.github.com/googleapis/js-genai/issues/1503\"\u003e#1503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/8137d23260a267cc4c09e0fc22320afe82400650\"\u003e\u003ccode\u003e8137d23\u003c/code\u003e\u003c/a\u003e chore: add the deprecation marker back\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/734dab038058edabae8e855c4ff217bd0e9bfcd4\"\u003e\u003ccode\u003e734dab0\u003c/code\u003e\u003c/a\u003e chore: no-op\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/006286b61eb416ee8503aacf5016ab66598f2e2f\"\u003e\u003ccode\u003e006286b\u003c/code\u003e\u003c/a\u003e chore: Add page number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/986bbedaec6dd40c0d6b00774e2bcab4d35db06b\"\u003e\u003ccode\u003e986bbed\u003c/code\u003e\u003c/a\u003e chore: Adjust Webhook update to better reflect modifiable fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/e1c31ad0853be56ba0cddabe8eceb208eaf5c2a4\"\u003e\u003ccode\u003ee1c31ad\u003c/code\u003e\u003c/a\u003e feat(interaction-api): Add grounding tool usage breakdown to Interaction Usage.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/26975d00d8c996286eddc9d2c03ee4f8a1a9ffd7\"\u003e\u003ccode\u003e26975d0\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/faa1088785f0a733b9b65af9f78229f464a9f4c3\"\u003e\u003ccode\u003efaa1088\u003c/code\u003e\u003c/a\u003e feat: Add ImageResizeMode for GenerateVideos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/6c804649ec721d9e8ac20922252183eec5b57dc9\"\u003e\u003ccode\u003e6c80464\u003c/code\u003e\u003c/a\u003e feat: Replace the more ambiguous rate field with sample_rate.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/5327c605960c1e06ff987d488082704bdbae597a\"\u003e\u003ccode\u003e5327c60\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.25.0...v1.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003epreinstall\u003c/code\u003e script and modifies \u003ccode\u003eprepare\u003c/code\u003e script that run during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@modelcontextprotocol/sdk` from 1.26.0 to 1.29.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\u003ev1.29.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: treat v1.x as primary branch for npm latest tag (backport \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1577\"\u003e#1577\u003c/a\u003e) 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/1749\"\u003emodelcontextprotocol/typescript-sdk#1749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v1.x] fix: disallow null (infinite) requested TTL by \u003ca href=\"https://github.com/LucaButBoring\"\u003e\u003ccode\u003e@​LucaButBoring\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1339\"\u003emodelcontextprotocol/typescript-sdk#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v1.x] fix: add missing size field to ResourceSchema by \u003ca href=\"https://github.com/olaservo\"\u003e\u003ccode\u003e@​olaservo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1575\"\u003emodelcontextprotocol/typescript-sdk#1575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typings exports by \u003ca href=\"https://github.com/tdraier\"\u003e\u003ccode\u003e@​tdraier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1623\"\u003emodelcontextprotocol/typescript-sdk#1623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1.x npm audit fix 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/1780\"\u003emodelcontextprotocol/typescript-sdk#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1.x \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1623\"\u003e#1623\u003c/a\u003e follow up -add missing types to package.json 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/1773\"\u003emodelcontextprotocol/typescript-sdk#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v1.x backport] Allow servers / clients to advertise extensions in the capability object by \u003ca href=\"https://github.com/localden\"\u003e\u003ccode\u003e@​localden\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1811\"\u003emodelcontextprotocol/typescript-sdk#1811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(stdio): always set windowsHide on Windows, not just in Electron by \u003ca href=\"https://github.com/jnMetaCode\"\u003e\u003ccode\u003e@​jnMetaCode\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1640\"\u003emodelcontextprotocol/typescript-sdk#1640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump version to 1.29.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/1820\"\u003emodelcontextprotocol/typescript-sdk#1820\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/tdraier\"\u003e\u003ccode\u003e@​tdraier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1623\"\u003emodelcontextprotocol/typescript-sdk#1623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnMetaCode\"\u003e\u003ccode\u003e@​jnMetaCode\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1640\"\u003emodelcontextprotocol/typescript-sdk#1640\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.28.0...v1.29.0\"\u003ehttps://github.com/modelcontextprotocol/typescript-sdk/compare/v1.28.0...v1.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.28.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: use scopes_supported from resource metadata by default (fixes \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/580\"\u003e#580\u003c/a\u003e) by \u003ca href=\"https://github.com/antogyn\"\u003e\u003ccode\u003e@​antogyn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/757\"\u003emodelcontextprotocol/typescript-sdk#757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v1.x backport] Default to client_secret_basic when server omits token_endpoint_auth_methods_supported by \u003ca href=\"https://github.com/pcarleton\"\u003e\u003ccode\u003e@​pcarleton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1611\"\u003emodelcontextprotocol/typescript-sdk#1611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: reject plain JSON Schema objects passed as inputSchema by \u003ca href=\"https://github.com/tiluckdave\"\u003e\u003ccode\u003e@​tiluckdave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1596\"\u003emodelcontextprotocol/typescript-sdk#1596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: clear _timeoutInfo in _onclose() and scope .finally() abort controller cleanup by \u003ca href=\"https://github.com/pcarleton\"\u003e\u003ccode\u003e@​pcarleton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1462\"\u003emodelcontextprotocol/typescript-sdk#1462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(server/auth): RFC 8252 loopback port relaxation by \u003ca href=\"https://github.com/poteat\"\u003e\u003ccode\u003e@​poteat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1738\"\u003emodelcontextprotocol/typescript-sdk#1738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump version to 1.28.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/1746\"\u003emodelcontextprotocol/typescript-sdk#1746\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/antogyn\"\u003e\u003ccode\u003e@​antogyn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/757\"\u003emodelcontextprotocol/typescript-sdk#757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tiluckdave\"\u003e\u003ccode\u003e@​tiluckdave\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1596\"\u003emodelcontextprotocol/typescript-sdk#1596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/poteat\"\u003e\u003ccode\u003e@​poteat\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1738\"\u003emodelcontextprotocol/typescript-sdk#1738\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.27.1...v1.28.0\"\u003ehttps://github.com/modelcontextprotocol/typescript-sdk/compare/v1.27.1...v1.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.27.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: implement auth/pre-registration conformance scenario 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/1545\"\u003emodelcontextprotocol/typescript-sdk#1545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add governance documentation for SEP-1730 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/1547\"\u003emodelcontextprotocol/typescript-sdk#1547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: comprehensive feature documentation for SEP-1730 Tier 1 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/1548\"\u003emodelcontextprotocol/typescript-sdk#1548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent command injection in example URL opening (v1.x backport) by \u003ca href=\"https://github.com/maxisbey\"\u003e\u003ccode\u003e@​maxisbey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1579\"\u003emodelcontextprotocol/typescript-sdk#1579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: call onerror for silently swallowed transport errors by \u003ca href=\"https://github.com/qing-ant\"\u003e\u003ccode\u003e@​qing-ant\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1580\"\u003emodelcontextprotocol/typescript-sdk#1580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump version to 1.27.1 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/1581\"\u003emodelcontextprotocol/typescript-sdk#1581\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/qing-ant\"\u003e\u003ccode\u003e@​qing-ant\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1580\"\u003emodelcontextprotocol/typescript-sdk#1580\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.27.0...v1.27.1\"\u003ehttps://github.com/modelcontextprotocol/typescript-sdk/compare/v1.27.0...v1.27.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.27.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/modelcontextprotocol/typescript-sdk/commit/e12cbd7078db388152f6e839abdbe09ba01f3f32\"\u003e\u003ccode\u003ee12cbd7\u003c/code\u003e\u003c/a\u003e chore: bump version to 1.29.0 (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1820\"\u003e#1820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/3913fd4443a86536155e3ebef9edd2045c372c1e\"\u003e\u003ccode\u003e3913fd4\u003c/code\u003e\u003c/a\u003e fix(stdio): always set windowsHide on Windows, not just in Electron (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1640\"\u003e#1640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/5608e78dd0d4ca6cd7dd03278419578f1780365a\"\u003e\u003ccode\u003e5608e78\u003c/code\u003e\u003c/a\u003e [v1.x backport] Allow servers / clients to advertise extensions in the capabi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/7213816788e634ffb9d09affe50f0295093bfb73\"\u003e\u003ccode\u003e7213816\u003c/code\u003e\u003c/a\u003e v1.x \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1623\"\u003e#1623\u003c/a\u003e follow up -add missing types to package.json (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/364f38ca2d8895aed7c37b7a0a1031bb7ae4841c\"\u003e\u003ccode\u003e364f38c\u003c/code\u003e\u003c/a\u003e v1.x npm audit fix (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1780\"\u003e#1780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/c95cc0943b045517e4cc414baf1f168b216c3142\"\u003e\u003ccode\u003ec95cc09\u003c/code\u003e\u003c/a\u003e Add typings exports (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1623\"\u003e#1623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/ddadaa6cc633fb5db0c094bf031b15b68a357820\"\u003e\u003ccode\u003eddadaa6\u003c/code\u003e\u003c/a\u003e [v1.x] fix: add missing size field to ResourceSchema (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/2a158513028d9f862c4188b6957e78cd5663f26b\"\u003e\u003ccode\u003e2a15851\u003c/code\u003e\u003c/a\u003e [v1.x] fix: disallow null (infinite) requested TTL (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1339\"\u003e#1339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/13e30f1d36de8442417fec695983bdb155c00768\"\u003e\u003ccode\u003e13e30f1\u003c/code\u003e\u003c/a\u003e fix: treat v1.x as primary branch for npm latest tag (backport \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1577\"\u003e#1577\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1749\"\u003e#1749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/a0565695218544fc53e99bf5b544a887d373cefa\"\u003e\u003ccode\u003ea056569\u003c/code\u003e\u003c/a\u003e chore: bump version to 1.28.0 (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1746\"\u003e#1746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.26.0...v1.29.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/api` from 1.9.0 to 1.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eapi/v1.9.1\u003c/h2\u003e\n\u003ch2\u003e1.9.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(api): prioritize \u003ccode\u003eesnext\u003c/code\u003e export condition as it is more specific \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5458\"\u003e#5458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): update diag \u003ccode\u003econsoleLogger\u003c/code\u003e to use original console methods to prevent infinite loop when a console instrumentation is present \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6395\"\u003e#6395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): use \u003ccode\u003eAttributes\u003c/code\u003e instead of deprecated \u003ccode\u003eSpanAttributes\u003c/code\u003e in \u003ccode\u003eSpanOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6478\"\u003e#6478\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(diag): change types in \u003ccode\u003eDiagComponentLogger\u003c/code\u003e from \u003ccode\u003eany\u003c/code\u003e to \u003ccode\u003eunknown\u003c/code\u003e\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5478\"\u003e#5478\u003c/a\u003e \u003ca href=\"https://github.com/loganrosen\"\u003e\u003ccode\u003e@​loganrosen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): re-introduce fallback chain for global utils \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6523/\"\u003e#6523\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(api): refactor to avoid circular deps by merging observable types into \u003ccode\u003eMetric.ts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6441\"\u003e#6441\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(api): remove \u0026quot;export *\u0026quot; in favor of explicit named exports \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4880\"\u003e#4880\u003c/a\u003e \u003ca href=\"https://github.com/robbkidd\"\u003e\u003ccode\u003e@​robbkidd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable tsconfig isolatedModules \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5697\"\u003e#5697\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disallow constructor parameter property syntax \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6187\"\u003e#6187\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(api): remove platform-specific globalThis, use globalThis directly \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6208\"\u003e#6208\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(api): mark ProxyTracerProvider as deprecated \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6328\"\u003e#6328\u003c/a\u003e \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enforce \u003ccode\u003eimport type\u003c/code\u003e for type-only imports via ESLint \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6467\"\u003e#6467\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(api): improve isValidSpanId, isValidTraceId performance \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5714\"\u003e#5714\u003c/a\u003e \u003ca href=\"https://github.com/seemk\"\u003e\u003ccode\u003e@​seemk\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/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md\"\u003e@​opentelemetry/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid grpc types dependency \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3551\"\u003e#3551\u003c/a\u003e \u003ca href=\"https://github.com/flarna\"\u003e\u003ccode\u003e@​flarna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(otlp-proto-exporter-base): Match Accept header with Content-Type in the proto exporter\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3562\"\u003e#3562\u003c/a\u003e \u003ca href=\"https://github.com/scheler\"\u003e\u003ccode\u003e@​scheler\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: include tracestate in export \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3569\"\u003e#3569\u003c/a\u003e \u003ca href=\"https://github.com/flarna\"\u003e\u003ccode\u003e@​flarna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: fix cross project links and missing implicitly exported types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3533\"\u003e#3533\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-metrics): add exponential histogram mapping functions \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3504\"\u003e#3504\u003c/a\u003e \u003ca href=\"https://github.com/mwear\"\u003e\u003ccode\u003e@​mwear\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/open-telemetry/opentelemetry-js/commit/279458e7ddf16f7ddca5fe60c78672e05fafce66\"\u003e\u003ccode\u003e279458e\u003c/code\u003e\u003c/a\u003e Release 1.9.1 / 0.35.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3573\"\u003e#3573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/49787433b66a17a1788a20f3a7edda3aa2580890\"\u003e\u003ccode\u003e4978743\u003c/code\u003e\u003c/a\u003e fix(http): remove outgoing headers normalization (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3557\"\u003e#3557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/d1f9594d0c691a0422c0d56fc8243d84c32324e2\"\u003e\u003ccode\u003ed1f9594\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rimraf to v4 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3532\"\u003e#3532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e0abcc0b3fe49545a7d0a62825e9f9399c178f60\"\u003e\u003ccode\u003ee0abcc0\u003c/code\u003e\u003c/a\u003e fix: remove JSON syntax error and regenerate tsconfig files (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3566\"\u003e#3566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/a90c558772e049d614f91c8046b60c49f3211de9\"\u003e\u003ccode\u003ea90c558\u003c/code\u003e\u003c/a\u003e fix(sdk-node): register instrumentations early (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/5b070b80a43f8c29ac1ea87f868b5ba01b11b0a3\"\u003e\u003ccode\u003e5b070b8\u003c/code\u003e\u003c/a\u003e fix: include TraceState in trace exports (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3569\"\u003e#3569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/dcb09b76d1013c8e8c18fcb7b34e73b876a716f9\"\u003e\u003ccode\u003edcb09b7\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gh-pages to v5 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3571\"\u003e#3571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3bc93a9fa69ad5bcd32966d044781ee7f0eca496\"\u003e\u003ccode\u003e3bc93a9\u003c/code\u003e\u003c/a\u003e feat: exponential histogram - part 1 - mapping functions (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3670071468f95ccc73bc2e89fe9d2415803ac3dc\"\u003e\u003ccode\u003e3670071\u003c/code\u003e\u003c/a\u003e fix: avoid grpc types dependency (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3551\"\u003e#3551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/b5ef0e4625ad7da67bde80dcb4aa451be98e665a\"\u003e\u003ccode\u003eb5ef0e4\u003c/code\u003e\u003c/a\u003e chore: fix proto generation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3567\"\u003e#3567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in...\n\n_Description has been truncated_","html_url":"https://github.com/petarkabashki/vs-copilot-demistified/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/petarkabashki%2Fvs-copilot-demistified/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"},{"uuid":"4363233300","node_id":"PR_kwDOJCggdc7XXGK3","number":485,"state":"open","title":"Bump open from 8.4.0 to 8.4.2","user":"dependabot[bot]","labels":["no-pr-activity"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T06:47:22.000Z","updated_at":"2026-05-31T07:08:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"open","old_version":"8.4.0","new_version":"8.4.2","repository_url":"https://github.com/sindresorhus/open"}],"path":null,"ecosystem":"npm"},"body":"Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 8.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for Podman  51fae87\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2\"\u003ehttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eallowNonzeroExitCode\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/296\"\u003e#296\u003c/a\u003e)  051edca\u003c/li\u003e\n\u003cli\u003eFix the \u003ccode\u003eapp\u003c/code\u003e argument with WSL (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/295\"\u003e#295\u003c/a\u003e)  4cf1a6d\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1\"\u003ehttps://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/cbc008bab21f657475b54e33a823b2941737da6f\"\u003e\u003ccode\u003ecbc008b\u003c/code\u003e\u003c/a\u003e 8.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/51fae87baffdb3952869c8e35a88dd125f36d3a5\"\u003e\u003ccode\u003e51fae87\u003c/code\u003e\u003c/a\u003e Fix support for Podman\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/27e4e3a193928fe0cfb43cee746292df339bb332\"\u003e\u003ccode\u003e27e4e3a\u003c/code\u003e\u003c/a\u003e 8.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/13a800c711e4450350263b78365e61d32c513b64\"\u003e\u003ccode\u003e13a800c\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/051edcae8f698905e2544a5bb3163bd70a185dab\"\u003e\u003ccode\u003e051edca\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eallowNonzeroExitCode\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/296\"\u003e#296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/4cf1a6d0de33b5c6788ec2a64194076853ba4857\"\u003e\u003ccode\u003e4cf1a6d\u003c/code\u003e\u003c/a\u003e Fix the \u003ccode\u003eapp\u003c/code\u003e argument with WSL (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/05ba9e150cc1a2629e518a9cc19b586c6ca3f269\"\u003e\u003ccode\u003e05ba9e1\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/open/compare/v8.4.0...v8.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=open\u0026package-manager=npm_and_yarn\u0026previous-version=8.4.0\u0026new-version=8.4.2)](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/thefarmhousedesign/shopify-renewed/pull/485","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/thefarmhousedesign%2Fshopify-renewed/issues/485","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/485/packages"}],"issue_packages":[{"old_version":"7.4.2","new_version":"11.0.0","update_type":"major","path":"/typescript","pr_created_at":"2026-06-02T04:27:07.000Z","version_change":"7.4.2 → 11.0.0","issue":{"uuid":"4568412548","node_id":"PR_kwDOJxj6ws7hoe2L","number":342,"state":"closed","title":"Bump open from 7.4.2 to 11.0.0 in /typescript","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-02T04:56:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-02T04:27:07.000Z","updated_at":"2026-06-02T04:56:45.000Z","time_to_close":1775,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"open","old_version":"7.4.2","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"}],"path":"/typescript","ecosystem":"npm"},"body":"Bumps [open](https://github.com/sindresorhus/open) from 7.4.2 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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Brave browser (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/362\"\u003e#362\u003c/a\u003e)  b62b99e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.1.2...v10.2.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.1.2...v10.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix detection of Windows default browser from WSL (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/358\"\u003e#358\u003c/a\u003e)  6187a82\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.1.1...v10.1.2\"\u003ehttps://github.com/sindresorhus/open/compare/v10.1.1...v10.1.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Use correct bundle ID for Microsoft Edge (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/356\"\u003e#356\u003c/a\u003e)  55537f1\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.1.0...v10.1.1\"\u003ehttps://github.com/sindresorhus/open/compare/v10.1.0...v10.1.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLinux: Update \u003ccode\u003exdg-open\u003c/code\u003e to 1.2.1 (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/338\"\u003e#338\u003c/a\u003e)  c702c66\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v7.4.2...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=open\u0026package-manager=npm_and_yarn\u0026previous-version=7.4.2\u0026new-version=11.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/microsoft/TypeChat/pull/342","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FTypeChat/issues/342","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/342/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-22T22:01:53.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4505829049","node_id":"PR_kwDOSCLJp87egaZe","number":240,"state":"open","title":"chore(deps)(deps): bump open from 10.2.0 to 11.0.0","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-22T22:01:53.000Z","updated_at":"2026-05-23T00:00:40.095Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)(deps)","packages":[{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"}],"path":null,"ecosystem":"npm"},"body":"Bumps [open](https://github.com/sindresorhus/open) from 10.2.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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=open\u0026package-manager=npm_and_yarn\u0026previous-version=10.2.0\u0026new-version=11.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/kodiii/ctxloom/pull/240","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kodiii%2Fctxloom/issues/240","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/240/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-21T14:52:50.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4495547131","node_id":"PR_kwDOSQZqc87d_CWt","number":194,"state":"closed","title":"deps: bump open from 10.2.0 to 11.0.0","user":"dependabot[bot]","labels":["dependencies","javascript","pr-needs-issue"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-05-25T23:21:50.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-21T14:52:50.000Z","updated_at":"2026-05-25T23:58:07.000Z","time_to_close":376140,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"}],"path":null,"ecosystem":"npm"},"body":"Bumps [open](https://github.com/sindresorhus/open) from 10.2.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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=open\u0026package-manager=npm_and_yarn\u0026previous-version=10.2.0\u0026new-version=11.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/wranngle/gtm_ops/pull/194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/wranngle%2Fgtm_ops/issues/194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/194/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-19T02:05:12.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4473854558","node_id":"PR_kwDOFnpUIs7c44_r","number":685,"state":"closed","title":"fix(deps): bump the testing group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-21T09:36:46.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-19T02:05:12.000Z","updated_at":"2026-05-21T09:36:49.000Z","time_to_close":199894,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"testing","update_count":4,"packages":[{"name":"jsdom","old_version":"26.1.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"next-router-mock","old_version":"0.9.13","new_version":"1.0.5","repository_url":"https://github.com/scottrippey/next-router-mock"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"vitest","old_version":"4.1.5","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"}],"path":null,"ecosystem":"npm"},"body":"Bumps the testing group with 4 updates in the / directory: [jsdom](https://github.com/jsdom/jsdom), [next-router-mock](https://github.com/scottrippey/next-router-mock), [open](https://github.com/sindresorhus/open) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest).\n\nUpdates `jsdom` from 26.1.0 to 29.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsdom/jsdom/releases\"\u003ejsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003e'border-radius'\u003c/code\u003e computed style serialization. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed computed style computation when using \u003ccode\u003e'background-origin'\u003c/code\u003e and \u003ccode\u003e'background-clip'\u003c/code\u003e CSS properties. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSignificantly optimized initial calls to \u003ccode\u003egetComputedStyle()\u003c/code\u003e, before the cache warms up. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded basic support for the ratio CSS type. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e sometimes returning outdated results after CSS was modified. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSignificantly improved and sped up \u003ccode\u003egetComputedStyle()\u003c/code\u003e. Computed value rules are now applied across a broader set of properties, and include fixes related to inheritance, defaulting keywords, custom properties, and color-related values such as \u003ccode\u003ecurrentcolor\u003c/code\u003e and system colors. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed CSS \u003ccode\u003e'background\u003c/code\u003e' and \u003ccode\u003e'border'\u003c/code\u003e shorthand parsing. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS parsing of \u003ccode\u003e'border'\u003c/code\u003e, \u003ccode\u003e'background'\u003c/code\u003e, and their sub-shorthands containing keywords or \u003ccode\u003evar()\u003c/code\u003e. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to return a more functional \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e object, including indexed access support, which regressed in v29.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNode.js v22.13.0+ is now the minimum supported v22 version (was v22.12.0+).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOverhauled the CSSOM implementation, replacing the \u003ca href=\"https://www.npmjs.com/package/@acemir/cssom\"\u003e\u003ccode\u003e@acemir/cssom\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/jsdom/cssstyle\"\u003e\u003ccode\u003ecssstyle\u003c/code\u003e\u003c/a\u003e dependencies with fresh internal implementations built on webidl2js wrappers and the \u003ca href=\"https://www.npmjs.com/package/css-tree\"\u003e\u003ccode\u003ecss-tree\u003c/code\u003e\u003c/a\u003e parser. Serialization, parsing, and API behavior is improved in various ways, especially around edge cases.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eCSSCounterStyleRule\u003c/code\u003e and \u003ccode\u003eCSSNamespaceRule\u003c/code\u003e to jsdom \u003ccode\u003eWindow\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssMediaRule.matches\u003c/code\u003e and \u003ccode\u003ecssSupportsRule.matches\u003c/code\u003e getters.\u003c/li\u003e\n\u003cli\u003eAdded proper media query parsing in \u003ccode\u003eMediaList\u003c/code\u003e, using \u003ccode\u003ecss-tree\u003c/code\u003e instead of naive comma-splitting. Invalid queries become \u003ccode\u003e\u0026quot;not all\u0026quot;\u003c/code\u003e per spec.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssKeyframeRule.keyText\u003c/code\u003e getter/setter validation.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssStyleRule.selectorText\u003c/code\u003e setter validation: invalid selectors are now rejected.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyleSheet.ownerNode\u003c/code\u003e, \u003ccode\u003estyleSheet.href\u003c/code\u003e, and \u003ccode\u003estyleSheet.title\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded bad port blocking per the \u003ca href=\"https://fetch.spec.whatwg.org/#bad-port\"\u003efetch specification\u003c/a\u003e, preventing fetches to commonly-abused ports.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eDocument\u003c/code\u003e initialization performance by lazily initializing the CSS selector engine, avoiding ~0.5 ms of overhead per \u003ccode\u003eDocument\u003c/code\u003e. (\u003ca href=\"https://github.com/thypon\"\u003e\u003ccode\u003e@​thypon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a memory leak when stylesheets were removed from the document.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e modifications to properly trigger custom element reactions.\u003c/li\u003e\n\u003cli\u003eFixed nested \u003ccode\u003e@media\u003c/code\u003e rule parsing.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleSheet\u003c/code\u003e's \u0026quot;disallow modification\u0026quot; flag not being checked in all mutation methods.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eXMLHttpRequest\u003c/code\u003e's \u003ccode\u003eresponse\u003c/code\u003e getter returning parsed JSON during the \u003ccode\u003eLOADING\u003c/code\u003e state instead of \u003ccode\u003enull\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e crashing in XHTML documents when stylesheets contained at-rules such as \u003ccode\u003e@page\u003c/code\u003e or \u003ccode\u003e@font-face\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed a potential hang in synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e caused by a race condition with the worker thread's idle timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eblob.text()\u003c/code\u003e, \u003ccode\u003eblob.arrayBuffer()\u003c/code\u003e, and \u003ccode\u003eblob.bytes()\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003egetComputedStyle()\u003c/code\u003e to account for CSS specificity when multiple rules apply. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e performance by using a persistent worker thread, avoiding ~400ms of setup overhead on every synchronous request after the first one.\u003c/li\u003e\n\u003cli\u003eImproved performance of \u003ccode\u003enode.getRootNode()\u003c/code\u003e, \u003ccode\u003enode.isConnected\u003c/code\u003e, and \u003ccode\u003eevent.dispatchEvent()\u003c/code\u003e by caching the root node of document-connected trees.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to correctly handle \u003ccode\u003e!important\u003c/code\u003e priority. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003edocument.getElementById()\u003c/code\u003e to return the first element in tree order when multiple elements share the same ID.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e elements to no longer incorrectly proxy event handlers to the \u003ccode\u003eWindow\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFileReader\u003c/code\u003e event timing and \u003ccode\u003efileReader.result\u003c/code\u003e state to more closely follow the spec.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/9b9ea7e10b7842cd38c61458a38774cc3b60c24c\"\u003e\u003ccode\u003e9b9ea7e\u003c/code\u003e\u003c/a\u003e 29.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/07efb7821c992108ec6d4d5fa603f1666e704b1a\"\u003e\u003ccode\u003e07efb78\u003c/code\u003e\u003c/a\u003e Optimize computed style comparison\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/5f6632990297dddf82b1e0b369870ca27c11da90\"\u003e\u003ccode\u003e5f66329\u003c/code\u003e\u003c/a\u003e Fix background-origin/background-clip in background shorthand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/ad8af77ecc76a572ccd139770df0f27c7c06217a\"\u003e\u003ccode\u003ead8af77\u003c/code\u003e\u003c/a\u003e Fix border shorthand handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/5a3e88ea9b13d22457165c8296df7377ce243b24\"\u003e\u003ccode\u003e5a3e88e\u003c/code\u003e\u003c/a\u003e 29.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/73db2041724bb498ed55b4e863ffba7012e79675\"\u003e\u003ccode\u003e73db204\u003c/code\u003e\u003c/a\u003e Update dependencies and dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/a7168a579d26e43e8ea5599b7beb9b8f74c7f412\"\u003e\u003ccode\u003ea7168a5\u003c/code\u003e\u003c/a\u003e Support ratio CSS unit type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/15346e055b070d4e4ed890b68e832b6dba1b9132\"\u003e\u003ccode\u003e15346e0\u003c/code\u003e\u003c/a\u003e Fix style cache invalidation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/2a1e2cdb443e276b28ca49937cf7a7d6fa0a4806\"\u003e\u003ccode\u003e2a1e2cd\u003c/code\u003e\u003c/a\u003e 29.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/4097d66ba188805a408b5186b4b8036bf582b40f\"\u003e\u003ccode\u003e4097d66\u003c/code\u003e\u003c/a\u003e Resolve computed CSS values lazily in CSSStyleDeclaration\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsdom/jsdom/compare/v26.1.0...v29.1.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 jsdom since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next-router-mock` from 0.9.13 to 1.0.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/scottrippey/next-router-mock/releases\"\u003enext-router-mock's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e44e58b9: Pass options for push and replace down to singletonRouter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3441ec6: Fix: ensure routeParams are extracted correctly when using object navigation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e0d305b8: fix: added missing parameter types to the \u0026quot;replace\u0026quot; method signature\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4a75df0: Removed debugger statement.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec1c9da4: chore: update package.json exports to include TypeScript types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e58b058c: # Next 13 App Router Support\n\u003cul\u003e\n\u003cli\u003eAdds support for mocking \u003ccode\u003enext/navigation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdds \u003ccode\u003emockRouter.reset()\u003c/code\u003e for easy resetting before tests\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/scottrippey/next-router-mock/blob/main/CHANGELOG.md\"\u003enext-router-mock's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e44e58b9: Pass options for push and replace down to singletonRouter\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3441ec6: Fix: ensure routeParams are extracted correctly when using object navigation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e0d305b8: fix: added missing parameter types to the \u0026quot;replace\u0026quot; method signature\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4a75df0: Removed debugger statement.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ec1c9da4: chore: update package.json exports to include TypeScript types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e58b058c: # Next 13 App Router Support\n\u003cul\u003e\n\u003cli\u003eAdds support for mocking \u003ccode\u003enext/navigation\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdds \u003ccode\u003emockRouter.reset()\u003c/code\u003e for easy resetting before tests\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/scottrippey/next-router-mock/commit/ddb6ad690f0e236a5d71a2ea9aa22564c4751fae\"\u003e\u003ccode\u003eddb6ad6\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/scottrippey/next-router-mock/issues/152\"\u003e#152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/039a2334584626c11ae2e0f8ce4b84b184de3cd8\"\u003e\u003ccode\u003e039a233\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/4380e8354ed2d44eec36a2324fc738d2d60b8da6\"\u003e\u003ccode\u003e4380e83\u003c/code\u003e\u003c/a\u003e Pass options for push and replace down to singletonRouter (\u003ca href=\"https://redirect.github.com/scottrippey/next-router-mock/issues/151\"\u003e#151\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/44e58b9d852dded6281d93d1babf9f49d0f845fa\"\u003e\u003ccode\u003e44e58b9\u003c/code\u003e\u003c/a\u003e Changelog entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/1e0070579b51000ace85a705901822daefd5336a\"\u003e\u003ccode\u003e1e00705\u003c/code\u003e\u003c/a\u003e Pass options for push and replace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/68eceb0d3ac3d6537ffa7901320bc233c3a4f271\"\u003e\u003ccode\u003e68eceb0\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/scottrippey/next-router-mock/issues/149\"\u003e#149\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/0f01975e63c4f2cc4bae34cce86dbfb41f521ee4\"\u003e\u003ccode\u003e0f01975\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/6fd7b597a1be1dd58dd98bef9d6c5e755346f68d\"\u003e\u003ccode\u003e6fd7b59\u003c/code\u003e\u003c/a\u003e chore: upgrade CI to latest node (\u003ca href=\"https://redirect.github.com/scottrippey/next-router-mock/issues/148\"\u003e#148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/aa3ae681ef7266ac2ca2e481a5e6e806ff841c96\"\u003e\u003ccode\u003eaa3ae68\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/publishing-updates' into publishing-updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/scottrippey/next-router-mock/commit/60d9103ca35ae782e39af1f8dab30a9b9f5288d0\"\u003e\u003ccode\u003e60d9103\u003c/code\u003e\u003c/a\u003e chore: added \u0026quot;pull-requests\u0026quot; config for changesets\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/scottrippey/next-router-mock/compare/v0.9.13...v1.0.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next-router-mock since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `open` from 10.2.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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.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 `vitest` from 4.1.5 to 4.1.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003evitest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e  -  by \u003ca href=\"https://github.com/macarie\"\u003e\u003ccode\u003e@​macarie\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10138\"\u003evitest-dev/vitest#10138\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607c\"\u003e\u003c!-- raw HTML omitted --\u003e(31882)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGlobal \u003ccode\u003esequence.concurrent: true\u003c/code\u003e with top-level \u003ccode\u003etest(..., { concurrent: false })\u003c/code\u003e + depreacte \u003ccode\u003esequential\u003c/code\u003e test API and options  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10196\"\u003evitest-dev/vitest#10196\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/2847dfa2a\"\u003e\u003c!-- raw HTML omitted --\u003e(2847d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Simplify orchestrator otel carrier  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10285\"\u003evitest-dev/vitest#10285\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee\"\u003e\u003c!-- raw HTML omitted --\u003e(18af9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eStringify diff objects only once  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10276\"\u003evitest-dev/vitest#10276\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9f7b1528c\"\u003e\u003c!-- raw HTML omitted --\u003e(9f7b1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.5...v4.1.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/a8fd24c1cad2320b19fcc651413c7d928423bdc1\"\u003e\u003ccode\u003ea8fd24c\u003c/code\u003e\u003c/a\u003e chore: release v4.1.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/18af98cee1830604d57f6a02bf28f8067cdffc06\"\u003e\u003ccode\u003e18af98c\u003c/code\u003e\u003c/a\u003e fix(browser): simplify orchestrator otel carrier (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/10285\"\u003e#10285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/31882607cc67c7bf52ead13a606321ffdb06a857\"\u003e\u003ccode\u003e3188260\u003c/code\u003e\u003c/a\u003e feat(browser): provide project reference in \u003ccode\u003eToMatchScreenshotResolvePath\u003c/code\u003e (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.6/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/navikt/dinesykmeldte/pull/685","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/navikt%2Fdinesykmeldte/issues/685","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/685/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-17T21:52:53.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4465049571","node_id":"PR_kwDOPChTS87cck4k","number":66,"state":"open","title":"chore: bump the dev-dependencies group across 1 directory with 36 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-17T21:52:53.000Z","updated_at":"2026-05-17T21:55:13.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: bump","group_name":"dev-dependencies","update_count":36,"packages":[{"name":"@antfu/eslint-config","old_version":"4.19.0","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"1.53.1","new_version":"5.8.1","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@npmcli/run-script","old_version":"9.1.0","new_version":"10.0.4","repository_url":"https://github.com/npm/run-script"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"21.1.7","new_version":"28.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-resizable","old_version":"3.0.8","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"dotenv","old_version":"16.6.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-jsdoc","old_version":"51.2.1","new_version":"62.9.0","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"26.1.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.5","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"ora","old_version":"8.2.0","new_version":"9.4.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"puppeteer","old_version":"24.43.1","new_version":"25.0.2","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 36 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `4.19.0` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `1.53.1` | `5.8.1` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@npmcli/run-script](https://github.com/npm/run-script) | `9.1.0` | `10.0.4` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `21.1.7` | `28.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.8.0` |\n| [@types/react-resizable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-resizable) | `3.0.8` | `4.0.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.6.1` | `17.4.2` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.4.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `51.2.1` | `62.9.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.4.1` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.5` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.4.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.43.1` | `25.0.2` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 4.19.0 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v4.19.0...v9.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@​antfu/eslint-config\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 1.53.1 to 5.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins (\u003ccode\u003eeslint-plugin-react-x\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-dom\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-web-api\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-naming-convention\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-debug\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e) from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003cli\u003eUpdated community projects (added Obsidian Copilot).\u003c/li\u003e\n\u003cli\u003eAdded redirects and simplified removed docs page.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/94549a1e3496d2ef3dff60b6332f17656469b2f0\"\u003e\u003ccode\u003e94549a1\u003c/code\u003e\u003c/a\u003e release: 5.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2821bb11803f5ef8c8021d3deed84183ce136a24\"\u003e\u003ccode\u003e2821bb1\u003c/code\u003e\u003c/a\u003e docs: restructure rule documentation to new Examples-based format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/4317c311d29c5d0c9aa8b48d335172f60b4d4487\"\u003e\u003ccode\u003e4317c31\u003c/code\u003e\u003c/a\u003e release: 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e060debd13fc873a83ed9ac143d559bf5e0c3fac\"\u003e\u003ccode\u003ee060deb\u003c/code\u003e\u003c/a\u003e release: 5.7.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/752585a5125e2d53c7ced0df2e58fe8960d3cbd2\"\u003e\u003ccode\u003e752585a\u003c/code\u003e\u003c/a\u003e release: 5.7.10-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/24a9443a01f832ba3b960a3f67fbf38a3de490ca\"\u003e\u003ccode\u003e24a9443\u003c/code\u003e\u003c/a\u003e release: 5.7.10-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/50d7dc0bcfc01cfc9bf9d5190db218fb9719a869\"\u003e\u003ccode\u003e50d7dc0\u003c/code\u003e\u003c/a\u003e release: 5.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/be9e7865cac798b3111840ced8c81d38ec660f4d\"\u003e\u003ccode\u003ebe9e786\u003c/code\u003e\u003c/a\u003e release: 5.7.8-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e14aabca9a1ed01e08fdd3dd55627cb05f9c1c1f\"\u003e\u003ccode\u003ee14aabc\u003c/code\u003e\u003c/a\u003e release: 5.7.8-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/7be40890022163dfa1b8a40b5a1ac25354d2e7db\"\u003e\u003ccode\u003e7be4089\u003c/code\u003e\u003c/a\u003e release: 5.7.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.8.1/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​eslint-react/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@npmcli/run-script` from 9.1.0 to 10.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/releases\"\u003e@​npmcli/run-script's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/blob/main/CHANGELOG.md\"\u003e@​npmcli/run-script's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/08ad35e66f0d09ed7a6b85b9a457e54859b70acd\"\u003e\u003ccode\u003e08ad35e\u003c/code\u003e\u003c/a\u003e chore: release 10.0.4 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e chore: template-oss-apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e fix: show a warning when a delimiter is present in the path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e chore: postinstall for dependabot template-oss PR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e deps: remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/2d9a8294a7332cbad1f29f061bce30e1bdd1038a\"\u003e\u003ccode\u003e2d9a829\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/255\"\u003e#255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/9c30731cd78df2cd1b40e6dcd2507c8ac2ddd8a5\"\u003e\u003ccode\u003e9c30731\u003c/code\u003e\u003c/a\u003e chore: release 10.0.3 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e deps: bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e deps: bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​npmcli/run-script\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 21.1.7 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.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/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react-resizable` from 3.0.8 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-resizable\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/Amar-First-Organization/ant-design/pull/66","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amar-First-Organization%2Fant-design/issues/66","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/66/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-17T21:52:22.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4465048367","node_id":"PR_kwDOQMnSG87cckpX","number":48,"state":"open","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 27 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-17T21:52:22.000Z","updated_at":"2026-05-17T21:57:45.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":27,"packages":[{"name":"@antfu/eslint-config","old_version":"6.7.3","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.8.1","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-resizable","old_version":"3.0.8","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.0.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.5","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"puppeteer","old_version":"24.43.1","new_version":"25.0.2","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 27 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.8.1` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.8.0` |\n| [@types/react-resizable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-resizable) | `3.0.8` | `4.0.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.4.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.0.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.5` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.43.1` | `25.0.2` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins (\u003ccode\u003eeslint-plugin-react-x\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-dom\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-web-api\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-naming-convention\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-debug\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e) from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003cli\u003eUpdated community projects (added Obsidian Copilot).\u003c/li\u003e\n\u003cli\u003eAdded redirects and simplified removed docs page.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/94549a1e3496d2ef3dff60b6332f17656469b2f0\"\u003e\u003ccode\u003e94549a1\u003c/code\u003e\u003c/a\u003e release: 5.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2821bb11803f5ef8c8021d3deed84183ce136a24\"\u003e\u003ccode\u003e2821bb1\u003c/code\u003e\u003c/a\u003e docs: restructure rule documentation to new Examples-based format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/4317c311d29c5d0c9aa8b48d335172f60b4d4487\"\u003e\u003ccode\u003e4317c31\u003c/code\u003e\u003c/a\u003e release: 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e060debd13fc873a83ed9ac143d559bf5e0c3fac\"\u003e\u003ccode\u003ee060deb\u003c/code\u003e\u003c/a\u003e release: 5.7.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/752585a5125e2d53c7ced0df2e58fe8960d3cbd2\"\u003e\u003ccode\u003e752585a\u003c/code\u003e\u003c/a\u003e release: 5.7.10-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/24a9443a01f832ba3b960a3f67fbf38a3de490ca\"\u003e\u003ccode\u003e24a9443\u003c/code\u003e\u003c/a\u003e release: 5.7.10-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/50d7dc0bcfc01cfc9bf9d5190db218fb9719a869\"\u003e\u003ccode\u003e50d7dc0\u003c/code\u003e\u003c/a\u003e release: 5.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/be9e7865cac798b3111840ced8c81d38ec660f4d\"\u003e\u003ccode\u003ebe9e786\u003c/code\u003e\u003c/a\u003e release: 5.7.8-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e14aabca9a1ed01e08fdd3dd55627cb05f9c1c1f\"\u003e\u003ccode\u003ee14aabc\u003c/code\u003e\u003c/a\u003e release: 5.7.8-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/7be40890022163dfa1b8a40b5a1ac25354d2e7db\"\u003e\u003ccode\u003e7be4089\u003c/code\u003e\u003c/a\u003e release: 5.7.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.8.1/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.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/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react-resizable` from 3.0.8 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-resizable\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1a45ec596af1dd5f880e6874cb8f24dafb6a7ecf\"\u003e\u003ccode\u003e1a45ec5\u003c/code\u003e\u003c/a\u003e feat: check sequence expressions in \u003ccode\u003efor-direction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20701\"\u003e#20701\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/450040bd89b989b3531824c6be45feb5fe3d936b\"\u003e\u003ccode\u003e450040b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to \u003ccode\u003eeslint/config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20735\"\u003e#20735\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6799431203f2579632d0870f98ba132067f4040c\"\u003e\u003ccode\u003e6799431\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e to ^0.6.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20850\"\u003e#20850\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f078fef5005dceb14fc162aab7c7200e027688dd\"\u003e\u003ccode\u003ef078fef\u003c/code\u003e\u003c/a\u003e fix: handle non-array deprecated rule replacements (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20825\"\u003e#20825\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e) (Pavel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9cc73875046e3c4b8313644cbb1e99e26b36bd3f\"\u003e\u003ccode\u003e9cc7387\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3d7b5484407403817aa9071a394d336d8ea96eb5\"\u003e\u003ccode\u003e3d7b548\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/191ec3c0a3f94ce0f110df761f0b2b8949011ccb\"\u003e\u003ccode\u003e191ec3c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/24db8cb8e6f07fba667121777a15b1785486be94\"\u003e\u003ccode\u003e24db8cb\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.save() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20802\"\u003e#20802\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ef0549cac4a9537e4c3a26b9f3edd4c99476bf6\"\u003e\u003ccode\u003e2ef0549\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20857\"\u003e#20857\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a4297918d264d229a06cd96051ef9b91c7b86732\"\u003e\u003ccode\u003ea429791\u003c/code\u003e\u003c/a\u003e ci: remove \u003ccode\u003eeslint-webpack-plugin\u003c/code\u003e types integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20668\"\u003e#20668\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e37386aa7f2ce220b2ef74a6afbac5f6b3527c5\"\u003e\u003ccode\u003e9e37386\u003c/code\u003e\u003c/a\u003e chore: replace \u003ccode\u003erecast\u003c/code\u003e with range approach in code-sample-minimizer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20682\"\u003e#20682\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0dd1f9ffc9a07704d46e2a4c8d4ccc0d0908b0c0\"\u003e\u003ccode\u003e0dd1f9f\u003c/code\u003e\u003c/a\u003e test: disable warning for \u003ccode\u003evm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20845\"\u003e#20845\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9da3c7bc92d9579f8db19ecb56e718538d09db2b\"\u003e\u003ccode\u003e9da3c7b\u003c/code\u003e\u003c/a\u003e refactor: remove deprecated \u003ccode\u003emeta.language\u003c/code\u003e and migrate \u003ccode\u003emeta.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20716\"\u003e#20716\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2099ed12a0a74c3d7f0808514362af2499b4fe2b\"\u003e\u003ccode\u003e2099ed1\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003emeta.defaultOptions\u003c/code\u003e to more rules, enable linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20800\"\u003e#20800\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f1dfbc9ca57196de7092e1888cc99427bd6fe06e\"\u003e\u003ccode\u003ef1dfbc9\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20836\"\u003e#20836\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c75941390c14728806cd4baef4f6072f6de78318\"\u003e\u003ccode\u003ec759413\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.3 to 6.0.5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20843\"\u003e#20843\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b817d6fdc9ae2c35b528dc662b2eca8f40f64aa\"\u003e\u003ccode\u003e5b817d6\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/ast-utils (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20838\"\u003e#20838\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c13ae3934c198c494e5958fa3a68b33244ff06a\"\u003e\u003ccode\u003e1c13ae3\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/severity (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20835\"\u003e#20835\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/452c4010c07dc2e36fe6ec6a8c48298878e86887\"\u003e\u003ccode\u003e452c401\u003c/code\u003e\u003c/a\u003e 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6417e8b55c9525070d6e168b485ce6ff21688ed\"\u003e\u003ccode\u003eb6417e8\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d\"\u003e\u003ccode\u003e3f946e1\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e\u003ccode\u003e90ceb71\u003c/code\u003e\u003c/a\u003e fix: Case-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/44f6be3fcd404fad9d9a7f26282a7773cc47716e\"\u003e\u003ccode\u003e44f6be3\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.0 [skip ci]\u003c/li\u003e\n\u003cl...\n\n_Description has been truncated_","html_url":"https://github.com/menghao112233/test/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/menghao112233%2Ftest/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-17T21:41:08.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4465022918","node_id":"PR_kwDOP_DZw87ccf1o","number":52,"state":"open","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 30 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-17T21:41:08.000Z","updated_at":"2026-05-17T21:46:28.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":30,"packages":[{"name":"@antfu/eslint-config","old_version":"5.4.1","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.8.1","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"27.0.0","new_version":"28.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.8.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-resizable","old_version":"3.0.8","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.4.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-react-hooks","old_version":"6.1.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.4.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.5","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"puppeteer","old_version":"24.43.1","new_version":"25.0.2","repository_url":"https://github.com/puppeteer/puppeteer"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 30 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `5.4.1` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.8.1` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `27.0.0` | `28.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.8.0` |\n| [@types/react-resizable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-resizable) | `3.0.8` | `4.0.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.4.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `6.1.1` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.4.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.5` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [puppeteer](https://github.com/puppeteer/puppeteer) | `24.43.1` | `25.0.2` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 5.4.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v5.4.1...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.8.1 (2026-05-18)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRestructured rule documentation across all plugins (\u003ccode\u003eeslint-plugin-react-x\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-dom\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-web-api\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-naming-convention\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-debug\u003c/code\u003e, \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e) from the \u003ccode\u003eCommon Violations / Invalid / Valid\u003c/code\u003e format to the new \u003ccode\u003eExamples / scenario-based / Troubleshooting / Further Reading\u003c/code\u003e format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated README tagline and description, removed the Benchmark section, and fixed migration guide links (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated website recipe docs, FAQ, and third-party plugins page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1783\"\u003e#1783\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003escripts/scaffold-rule.ts\u003c/code\u003e and the rule request issue template to match the new documentation structure (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1782\"\u003e#1782\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.8.0...v5.8.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.8.0 (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003e🪄 Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-jsx/no-children-prop-with-children\u003c/code\u003e\u003c/strong\u003e: Added support for \u003ccode\u003ecreateElement\u003c/code\u003e calls in addition to JSX elements (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1780\"\u003e#1780\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eeslint-plugin-perfectionist\u003c/code\u003e to the third-party plugins documentation page (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1778\"\u003e#1778\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003eimport-integrity-lint\u003c/code\u003e to 1.0.1.\u003c/li\u003e\n\u003cli\u003eFixed multiple versions of \u003ccode\u003etypescript-eslint\u003c/code\u003e and \u003ccode\u003eimport-integrity-lint\u003c/code\u003e in the workspace (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1776\"\u003e#1776\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eIncreased pnpm \u003ccode\u003eminimumReleaseAge\u003c/code\u003e to 3 days and updated lockfile (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1779\"\u003e#1779\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e.repos\u003c/code\u003e directory references from config files (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1773\"\u003e#1773\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eRemoved obsolete maintenance scripts (\u003ccode\u003ecreate-spec-alignment-issues.sh\u003c/code\u003e, \u003ccode\u003emigrate-labels.sh\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1777\"\u003e#1777\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplaced \u003ccode\u003eeslint-plugin-fast-import\u003c/code\u003e with \u003ccode\u003eimport-integrity-lint\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1774\"\u003e#1774\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eSimplified the publish CI workflow by skipping install scripts and removing the lint step (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1775\"\u003e#1775\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.10...v5.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.10 (2026-05-16)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-leaked-conditional-rendering\u003c/code\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ccode\u003ereact-x/set-state-in-effect\u003c/code\u003e\u003c/strong\u003e: Added cycle detection to prevent stack overflow in recursive function analysis (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1769\"\u003e#1769\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ethird-party-plugins.mdx\u003c/code\u003e documentation page.\u003c/li\u003e\n\u003cli\u003eAdded spec diff and compiler test fixtures for \u003ccode\u003ereact-x/globals\u003c/code\u003e rule.\u003c/li\u003e\n\u003cli\u003eUpdated ESLint Stylistic link to rules anchor.\u003c/li\u003e\n\u003cli\u003eUpdated community projects (added Obsidian Copilot).\u003c/li\u003e\n\u003cli\u003eAdded redirects and simplified removed docs page.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/94549a1e3496d2ef3dff60b6332f17656469b2f0\"\u003e\u003ccode\u003e94549a1\u003c/code\u003e\u003c/a\u003e release: 5.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2821bb11803f5ef8c8021d3deed84183ce136a24\"\u003e\u003ccode\u003e2821bb1\u003c/code\u003e\u003c/a\u003e docs: restructure rule documentation to new Examples-based format (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1784\"\u003e#1784\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/4317c311d29c5d0c9aa8b48d335172f60b4d4487\"\u003e\u003ccode\u003e4317c31\u003c/code\u003e\u003c/a\u003e release: 5.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e060debd13fc873a83ed9ac143d559bf5e0c3fac\"\u003e\u003ccode\u003ee060deb\u003c/code\u003e\u003c/a\u003e release: 5.7.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/752585a5125e2d53c7ced0df2e58fe8960d3cbd2\"\u003e\u003ccode\u003e752585a\u003c/code\u003e\u003c/a\u003e release: 5.7.10-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/24a9443a01f832ba3b960a3f67fbf38a3de490ca\"\u003e\u003ccode\u003e24a9443\u003c/code\u003e\u003c/a\u003e release: 5.7.10-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/50d7dc0bcfc01cfc9bf9d5190db218fb9719a869\"\u003e\u003ccode\u003e50d7dc0\u003c/code\u003e\u003c/a\u003e release: 5.7.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/be9e7865cac798b3111840ced8c81d38ec660f4d\"\u003e\u003ccode\u003ebe9e786\u003c/code\u003e\u003c/a\u003e release: 5.7.8-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e14aabca9a1ed01e08fdd3dd55627cb05f9c1c1f\"\u003e\u003ccode\u003ee14aabc\u003c/code\u003e\u003c/a\u003e release: 5.7.8-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/7be40890022163dfa1b8a40b5a1ac25354d2e7db\"\u003e\u003ccode\u003e7be4089\u003c/code\u003e\u003c/a\u003e release: 5.7.7\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.8.1/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 27.0.0 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.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/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/react-resizable` from 3.0.8 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-resizable\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.4.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1a45ec596af1dd5f880e6874cb8f24dafb6a7ecf\"\u003e\u003ccode\u003e1a45ec5\u003c/code\u003e\u003c/a\u003e feat: check sequence expressions in \u003ccode\u003efor-direction\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20701\"\u003e#20701\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/450040bd89b989b3531824c6be45feb5fe3d936b\"\u003e\u003ccode\u003e450040b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eincludeIgnoreFile()\u003c/code\u003e to \u003ccode\u003eeslint/config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20735\"\u003e#20735\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6799431203f2579632d0870f98ba132067f4040c\"\u003e\u003ccode\u003e6799431\u003c/code\u003e\u003c/a\u003e fix: update dependency \u003ccode\u003e@​eslint/config-helpers\u003c/code\u003e to ^0.6.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20850\"\u003e#20850\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f078fef5005dceb14fc162aab7c7200e027688dd\"\u003e\u003ccode\u003ef078fef\u003c/code\u003e\u003c/a\u003e fix: handle non-array deprecated rule replacements (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20825\"\u003e#20825\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e) (Pavel)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9cc73875046e3c4b8313644cbb1e99e26b36bd3f\"\u003e\u003ccode\u003e9cc7387\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3d7b5484407403817aa9071a394d336d8ea96eb5\"\u003e\u003ccode\u003e3d7b548\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/191ec3c0a3f94ce0f110df761f0b2b8949011ccb\"\u003e\u003ccode\u003e191ec3c\u003c/code\u003e\u003c/a\u003e docs: Update README (GitHub Actions Bot)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eChores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e) (lumir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/24db8cb8e6f07fba667121777a15b1785486be94\"\u003e\u003ccode\u003e24db8cb\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.save() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20802\"\u003e#20802\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2ef0549cac4a9537e4c3a26b9f3edd4c99476bf6\"\u003e\u003ccode\u003e2ef0549\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20857\"\u003e#20857\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a4297918d264d229a06cd96051ef9b91c7b86732\"\u003e\u003ccode\u003ea429791\u003c/code\u003e\u003c/a\u003e ci: remove \u003ccode\u003eeslint-webpack-plugin\u003c/code\u003e types integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20668\"\u003e#20668\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9e37386aa7f2ce220b2ef74a6afbac5f6b3527c5\"\u003e\u003ccode\u003e9e37386\u003c/code\u003e\u003c/a\u003e chore: replace \u003ccode\u003erecast\u003c/code\u003e with range approach in code-sample-minimizer (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20682\"\u003e#20682\u003c/a\u003e) (Copilot)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/0dd1f9ffc9a07704d46e2a4c8d4ccc0d0908b0c0\"\u003e\u003ccode\u003e0dd1f9f\u003c/code\u003e\u003c/a\u003e test: disable warning for \u003ccode\u003evm.constants.USE_MAIN_CONTEXT_DEFAULT_LOADER\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20845\"\u003e#20845\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9da3c7bc92d9579f8db19ecb56e718538d09db2b\"\u003e\u003ccode\u003e9da3c7b\u003c/code\u003e\u003c/a\u003e refactor: remove deprecated \u003ccode\u003emeta.language\u003c/code\u003e and migrate \u003ccode\u003emeta.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20716\"\u003e#20716\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2099ed12a0a74c3d7f0808514362af2499b4fe2b\"\u003e\u003ccode\u003e2099ed1\u003c/code\u003e\u003c/a\u003e refactor: add \u003ccode\u003emeta.defaultOptions\u003c/code\u003e to more rules, enable linting (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20800\"\u003e#20800\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f1dfbc9ca57196de7092e1888cc99427bd6fe06e\"\u003e\u003ccode\u003ef1dfbc9\u003c/code\u003e\u003c/a\u003e chore: update ecosystem plugins (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20836\"\u003e#20836\u003c/a\u003e) (github-actions[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c75941390c14728806cd4baef4f6072f6de78318\"\u003e\u003ccode\u003ec759413\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.3 to 6.0.5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20843\"\u003e#20843\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b817d6fdc9ae2c35b528dc662b2eca8f40f64aa\"\u003e\u003ccode\u003e5b817d6\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/ast-utils (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20838\"\u003e#20838\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1c13ae3934c198c494e5958fa3a68b33244ff06a\"\u003e\u003ccode\u003e1c13ae3\u003c/code\u003e\u003c/a\u003e test: add unit tests for lib/shared/severity (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20835\"\u003e#20835\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/452c4010c07dc2e36fe6ec6a8c48298878e86887\"\u003e\u003ccode\u003e452c401\u003c/code\u003e\u003c/a\u003e 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6417e8b55c9525070d6e168b485ce6ff21688ed\"\u003e\u003ccode\u003eb6417e8\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6616856f28fa514a30f87b5539fc100d739a94bf\"\u003e\u003ccode\u003e6616856\u003c/code\u003e\u003c/a\u003e chore: upgrade knip to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20875\"\u003e#20875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d13b084a3ad02f926e9addaa35fc383759ea5554\"\u003e\u003ccode\u003ed13b084\u003c/code\u003e\u003c/a\u003e ci: ensure auto-created PRs run CI (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20860\"\u003e#20860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7e52a7151fb92eec0e0f67fe4e5ddbd1ccce796f\"\u003e\u003ccode\u003e7e52a71\u003c/code\u003e\u003c/a\u003e docs: add mention of \u003ccode\u003e@eslint-react/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20869\"\u003e#20869\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e71c7af86dce9acc1d18cb12d2184309f6841594\"\u003e\u003ccode\u003ee71c7af\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.5 to 6.0.7 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20862\"\u003e#20862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/544c0c3da589166ad8e5d634f35d3d06701c57be\"\u003e\u003ccode\u003e544c0c3\u003c/code\u003e\u003c/a\u003e fix: escape code path DOT labels in debug output (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20866\"\u003e#20866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/db3468ba746407d7f286f18f7ea9db6df0e3bc08\"\u003e\u003ccode\u003edb3468b\u003c/code\u003e\u003c/a\u003e docs: tweak wording around ambiguous CJS-vs-ESM config (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20865\"\u003e#20865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d84393dea170f54191fd20c8268b52c81c0ccd99\"\u003e\u003ccode\u003ed84393d\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.applySuppressions() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20863\"\u003e#20863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/90846643ec6e97d447ae0d831fabe6d17b0a998a\"\u003e\u003ccode\u003e9084664\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d...\n\n_Description has been truncated_","html_url":"https://github.com/IgorLimaPRO/ant-design/pull/52","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/IgorLimaPRO%2Fant-design/issues/52","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/52/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-13T21:56:28.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4441451239","node_id":"PR_kwDOQMnSG87bTFWp","number":47,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-17T21:50:59.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-13T21:56:28.000Z","updated_at":"2026-05-17T21:51:01.000Z","time_to_close":345271,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":26,"packages":[{"name":"@antfu/eslint-config","old_version":"6.7.3","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.7.7","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.7.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-resizable","old_version":"3.0.8","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.0.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.4","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.7.7` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.7.0` |\n| [@types/react-resizable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-resizable) | `3.0.8` | `4.0.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.0.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.4` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.7.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\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/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/f75b2ae6188578f6fa92427acb08f5be68496ecb\"\u003e\u003ccode\u003ef75b2ae\u003c/code\u003e\u003c/a\u003e release: 5.7.7-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/58175716e21776fdb0c954de999c4cb6a44dc321\"\u003e\u003ccode\u003e5817571\u003c/code\u003e\u003c/a\u003e release: 5.7.7-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/31192c00e3c6a6d1ce104909fe9567ee42e53b6e\"\u003e\u003ccode\u003e31192c0\u003c/code\u003e\u003c/a\u003e release: 5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/888c8feef869d9aefe38da2f1fc0ae3aaf630543\"\u003e\u003ccode\u003e888c8fe\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/b6f3628c3e367bb62ac17876b651dde292961f5e\"\u003e\u003ccode\u003eb6f3628\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/89234505f404fbc292a63e27393a65eaddf8ff93\"\u003e\u003ccode\u003e8923450\u003c/code\u003e\u003c/a\u003e Update README badges to use \u003ccode\u003e@​eslint-react/core\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/c4a55ad4b52c111edec433189f34614d3a7058e4\"\u003e\u003ccode\u003ec4a55ad\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/86224eee52aa3c964bae65478731521467163a54\"\u003e\u003ccode\u003e86224ee\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/dc9dde1ce48298fddc878fe772a77b1b6d9f3f84\"\u003e\u003ccode\u003edc9dde1\u003c/code\u003e\u003c/a\u003e chore(deps): bump nx, tsdown, and fumadocs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/de60fa2e3003c60e8c4f03970b5b84c7c9c84334\"\u003e\u003ccode\u003ede60fa2\u003c/code\u003e\u003c/a\u003e release: 5.7.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.7/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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/react-resizable` from 3.0.8 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-resizable\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d\"\u003e\u003ccode\u003e3f946e1\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e\u003ccode\u003e90ceb71\u003c/code\u003e\u003c/a\u003e fix: Case-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/44f6be3fcd404fad9d9a7f26282a7773cc47716e\"\u003e\u003ccode\u003e44f6be3\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e\u003ccode\u003e259bc2e\u003c/code\u003e\u003c/a\u003e feat!: drop support for ESLint 4-8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for eslint-plugin-compat since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `glob` from 11.1.0 to 13.0.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-glob/blob/main/changelog.md\"\u003eglob's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003echangeglob\u003c/h1\u003e\n\u003ch2\u003e13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove the CLI program out to a separate package, \u003ccode\u003eglob-bin\u003c/code\u003e.\nInstall that if you'd like to continue using glob from the\ncommand line.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the unsafe \u003ccode\u003e--shell\u003c/code\u003e option. The \u003ccode\u003e--shell\u003c/code\u003e option is now\nONLY supported on known shells where the behavior can be\nimplemented safely.\u003c/li...\n\n_Description has been truncated_","html_url":"https://github.com/menghao112233/test/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/menghao112233%2Ftest/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-13T21:55:41.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4441446828","node_id":"PR_kwDOP_DZw87bTEZt","number":51,"state":"open","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 29 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-13T21:55:41.000Z","updated_at":"2026-05-13T21:56:56.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":29,"packages":[{"name":"@antfu/eslint-config","old_version":"5.4.1","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.7.7","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"27.0.0","new_version":"28.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.7.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/react-resizable","old_version":"3.0.8","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-react-hooks","old_version":"6.1.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.4.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.4","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 29 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `5.4.1` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.7.7` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `27.0.0` | `28.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.7.0` |\n| [@types/react-resizable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-resizable) | `3.0.8` | `4.0.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `6.1.1` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.4.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.4` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 5.4.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v5.4.1...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.7.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\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/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/f75b2ae6188578f6fa92427acb08f5be68496ecb\"\u003e\u003ccode\u003ef75b2ae\u003c/code\u003e\u003c/a\u003e release: 5.7.7-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/58175716e21776fdb0c954de999c4cb6a44dc321\"\u003e\u003ccode\u003e5817571\u003c/code\u003e\u003c/a\u003e release: 5.7.7-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/31192c00e3c6a6d1ce104909fe9567ee42e53b6e\"\u003e\u003ccode\u003e31192c0\u003c/code\u003e\u003c/a\u003e release: 5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/888c8feef869d9aefe38da2f1fc0ae3aaf630543\"\u003e\u003ccode\u003e888c8fe\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/b6f3628c3e367bb62ac17876b651dde292961f5e\"\u003e\u003ccode\u003eb6f3628\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/89234505f404fbc292a63e27393a65eaddf8ff93\"\u003e\u003ccode\u003e8923450\u003c/code\u003e\u003c/a\u003e Update README badges to use \u003ccode\u003e@​eslint-react/core\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/c4a55ad4b52c111edec433189f34614d3a7058e4\"\u003e\u003ccode\u003ec4a55ad\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/86224eee52aa3c964bae65478731521467163a54\"\u003e\u003ccode\u003e86224ee\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/dc9dde1ce48298fddc878fe772a77b1b6d9f3f84\"\u003e\u003ccode\u003edc9dde1\u003c/code\u003e\u003c/a\u003e chore(deps): bump nx, tsdown, and fumadocs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/de60fa2e3003c60e8c4f03970b5b84c7c9c84334\"\u003e\u003ccode\u003ede60fa2\u003c/code\u003e\u003c/a\u003e release: 5.7.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.7/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 27.0.0 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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/react-resizable` from 3.0.8 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-resizable\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d\"\u003e\u003ccode\u003e3f946e1\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e\u003ccode\u003e90ceb71\u003c/code\u003e\u003c/a\u003e fix: Case-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/44f6be3fcd404fad9d9a7f26282a7773cc47716e\"\u003e\u003ccode\u003e44f6be3\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e\u003ccode\u003e259bc2e\u003c/code\u003e\u003c/a\u003e feat!: drop support for ESLint 4-8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for eslint-plugin-compat since your current version.\u003c/p\u003e\n\u003c/detail...\n\n_Description has been truncated_","html_url":"https://github.com/IgorLimaPRO/ant-design/pull/51","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/IgorLimaPRO%2Fant-design/issues/51","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/51/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-13T04:52:21.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4434925157","node_id":"PR_kwDORwwehs7a9n_j","number":443,"state":"open","title":"Bump the all-dependencies group across 1 directory with 50 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-13T04:52:21.000Z","updated_at":"2026-05-13T04:53:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all-dependencies","update_count":50,"packages":[{"name":"@changesets/changelog-github","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@types/node","old_version":"20.19.37","new_version":"25.7.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/eslint-plugin","old_version":"1.6.13","new_version":"1.6.17","repository_url":"https://github.com/vitest-dev/eslint-plugin-vitest"},{"name":"esbuild","old_version":"0.25.5","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"globals","old_version":"16.5.0","new_version":"17.6.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.57.2","new_version":"8.59.3","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"lint-staged","old_version":"15.5.2","new_version":"17.0.4","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"ink","old_version":"6.8.0","new_version":"7.0.2","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.28","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@ai-sdk/anthropic","old_version":"3.0.66","new_version":"3.0.77","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/google","old_version":"3.0.58","new_version":"3.0.73","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/openai","old_version":"3.0.50","new_version":"3.0.63","repository_url":"https://github.com/vercel/ai"},{"name":"@modelcontextprotocol/sdk","old_version":"1.28.0","new_version":"1.29.0","repository_url":"https://github.com/modelcontextprotocol/typescript-sdk"},{"name":"ai","old_version":"6.0.145","new_version":"6.0.180","repository_url":"https://github.com/vercel/ai"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.7","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"4.7.0","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"jsdom","old_version":"25.0.1","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"msw","old_version":"2.12.14","new_version":"2.14.6","repository_url":"https://github.com/mswjs/msw"},{"name":"vite","old_version":"6.4.1","new_version":"8.0.12","repository_url":"https://github.com/vitejs/vite"},{"name":"vite-plugin-dts","old_version":"4.5.4","new_version":"5.0.0","repository_url":"https://github.com/qmhc/unplugin-dts"},{"name":"express","old_version":"4.22.1","new_version":"5.2.1","repository_url":"https://github.com/expressjs/express"},{"name":"@types/express","old_version":"4.17.25","new_version":"5.0.6","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"express-rate-limit","old_version":"7.5.1","new_version":"8.5.1","repository_url":"https://github.com/express-rate-limit/express-rate-limit"},{"name":"jose","old_version":"6.2.2","new_version":"6.2.3","repository_url":"https://github.com/panva/jose"},{"name":"@electric-sql/pglite","old_version":"0.3.16","new_version":"0.4.5","repository_url":"https://github.com/electric-sql/pglite"},{"name":"@types/supertest","old_version":"6.0.3","new_version":"7.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@tanstack/react-query","old_version":"5.95.2","new_version":"5.100.10","repository_url":"https://github.com/TanStack/query"},{"name":"lucide-react","old_version":"0.469.0","new_version":"1.14.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"tailwind-merge","old_version":"2.6.1","new_version":"3.6.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"tailwindcss","old_version":"3.4.19","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@codemirror/autocomplete","old_version":"6.20.1","new_version":"6.20.2","repository_url":"https://github.com/codemirror/autocomplete"},{"name":"@codemirror/search","old_version":"6.6.0","new_version":"6.7.0","repository_url":"https://github.com/codemirror/search"},{"name":"@codemirror/view","old_version":"6.40.0","new_version":"6.42.1","repository_url":"https://github.com/codemirror/view"},{"name":"@hono/node-server","old_version":"1.19.11","new_version":"2.0.2","repository_url":"https://github.com/honojs/node-server"},{"name":"hono","old_version":"4.12.9","new_version":"4.12.18","repository_url":"https://github.com/honojs/hono"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 50 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.6.0` | `0.7.0` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.30.0` | `2.31.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.37` | `25.7.0` |\n| [@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest) | `1.6.13` | `1.6.17` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.25.5` | `0.28.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` |\n| [globals](https://github.com/sindresorhus/globals) | `16.5.0` | `17.6.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.2` | `8.59.3` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.5.2` | `17.0.4` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.6` |\n| [ink](https://github.com/vadimdemedes/ink) | `6.8.0` | `7.0.2` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.28` | `19.2.14` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.3` |\n| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `3.0.66` | `3.0.77` |\n| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `3.0.58` | `3.0.73` |\n| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `3.0.50` | `3.0.63` |\n| [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) | `1.28.0` | `1.29.0` |\n| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `6.0.145` | `6.0.180` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.6` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.7` | `19.2.3` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `4.7.0` | `6.0.1` |\n| [jsdom](https://github.com/jsdom/jsdom) | `25.0.1` | `29.1.1` |\n| [msw](https://github.com/mswjs/msw) | `2.12.14` | `2.14.6` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.4.1` | `8.0.12` |\n| [vite-plugin-dts](https://github.com/qmhc/unplugin-dts/tree/HEAD/packages/vite-plugin-dts) | `4.5.4` | `5.0.0` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `5.2.1` |\n| [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) | `4.17.25` | `5.0.6` |\n| [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) | `7.5.1` | `8.5.1` |\n| [jose](https://github.com/panva/jose) | `6.2.2` | `6.2.3` |\n| [@electric-sql/pglite](https://github.com/electric-sql/pglite/tree/HEAD/packages/pglite) | `0.3.16` | `0.4.5` |\n| [@types/supertest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/supertest) | `6.0.3` | `7.2.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.1.6` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.95.2` | `5.100.10` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.469.0` | `1.14.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.15.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.6.1` | `3.6.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.14` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.19` | `4.3.0` |\n| [@codemirror/autocomplete](https://github.com/codemirror/autocomplete) | `6.20.1` | `6.20.2` |\n| [@codemirror/search](https://github.com/codemirror/search) | `6.6.0` | `6.7.0` |\n| [@codemirror/view](https://github.com/codemirror/view) | `6.40.0` | `6.42.1` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.11` | `2.0.2` |\n| [hono](https://github.com/honojs/hono) | `4.12.9` | `4.12.18` |\n\n\nUpdates `@changesets/changelog-github` from 0.6.0 to 0.7.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/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1255\"\u003e#1255\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/94578cf164aa7abcb12b97dd3a55d12a324f4fe8\"\u003e\u003ccode\u003e94578cf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Kauhsa\"\u003e\u003ccode\u003e@​Kauhsa\u003c/code\u003e\u003c/a\u003e! - Added \u003ccode\u003edisableThanks\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/d1ef2d8cc11f86042a82f0cf7b125021e24dafc4\"\u003e\u003ccode\u003ed1ef2d8\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1950\"\u003e#1950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/7af587636b8e793cc43fc6a52d32598193fcb68e\"\u003e\u003ccode\u003e7af5876\u003c/code\u003e\u003c/a\u003e Restrict \u003ccode\u003epublish\u003c/code\u003e job to the \u003ccode\u003enpm\u003c/code\u003e env (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1972\"\u003e#1972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ff767d2da25173bcab643826702b2af74cbf08cf\"\u003e\u003ccode\u003eff767d2\u003c/code\u003e\u003c/a\u003e Sync config-file-options documentation with schema.json and source code (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1683\"\u003e#1683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/951094babb7c356536c243e9cca0faa3ec86360a\"\u003e\u003ccode\u003e951094b\u003c/code\u003e\u003c/a\u003e fix: pin 2 unpinned action(s) (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1915\"\u003e#1915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/94578cf164aa7abcb12b97dd3a55d12a324f4fe8\"\u003e\u003ccode\u003e94578cf\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisableThanks\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1255\"\u003e#1255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d87334df92a36788e778b21e2bc603beb754f0d5\"\u003e\u003ccode\u003ed87334d\u003c/code\u003e\u003c/a\u003e Support dark mode banner in readme (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/87472a757062402ca121bd168d693a1be866cf45\"\u003e\u003ccode\u003e87472a7\u003c/code\u003e\u003c/a\u003e Update .vscode/settings.json (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/317a373aef2639e4ca2804f20aeb4af5338c41ca\"\u003e\u003ccode\u003e317a373\u003c/code\u003e\u003c/a\u003e Disable \u003ccode\u003epublish_pr\u003c/code\u003e job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/9cce6db18ddecbf7f9cded45254b9905b19a7516\"\u003e\u003ccode\u003e9cce6db\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Fix npm auth for path-based registries during publish by preserving configure...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/changelog-github@0.6.0...@changesets/changelog-github@0.7.0\"\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.30.0 to 2.31.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/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/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.31.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1889\"\u003e#1889\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/96ca062272605c14f77a64043f50a0a3a278c57f\"\u003e\u003ccode\u003e96ca062\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Error on unsupported flags for individual CLI commands and print the matching command usage to make mistakes easier to spot.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1873\"\u003e#1873\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/42943b74d7a455ed03b93dd85e1c0a15f45db37f\"\u003e\u003ccode\u003e42943b7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Respond to \u003ccode\u003e--help\u003c/code\u003e on all subcommands. Previously, \u003ccode\u003e--help\u003c/code\u003e was only handled when it was the sole argument; passing it alongside a subcommand (e.g. \u003ccode\u003echangeset version --help\u003c/code\u003e) would silently execute the command instead. Now \u003ccode\u003e--help\u003c/code\u003e always exits early and prints per-command usage when a known subcommand is provided, or the general help text otherwise.\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://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fix npm auth for path-based registries during publish by preserving configured registry URLs instead of normalizing them.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1888\"\u003e#1888\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix several \u003ccode\u003echangeset version\u003c/code\u003e issues with workspace protocol dependencies. Valid explicit \u003ccode\u003eworkspace:\u003c/code\u003e ranges and aliases are no longer rewritten unnecessarily, and workspace path references are handled correctly during versioning.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1903\"\u003e#1903\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/5c4731fea82ce880500ac5e1c55ff372f7a4efe2\"\u003e\u003ccode\u003e5c4731f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Gracefully handle stale \u003ccode\u003enpm info\u003c/code\u003e data leading to duplicate publish attempts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1867\"\u003e#1867\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f61e7166c349d4934e4acc9b47f3d028c212ecc1\"\u003e\u003ccode\u003ef61e716\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Improved detection for \u003ccode\u003epublished\u003c/code\u003e state of prerelease-only packages without \u003ccode\u003elatest\u003c/code\u003e dist-tag on GitHub Packages registry.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-dependents-graph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.4\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/changesets/changesets/commit/9cce6db18ddecbf7f9cded45254b9905b19a7516\"\u003e\u003ccode\u003e9cce6db\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Fix npm auth for path-based registries during publish by preserving configure...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e Fix several \u003ccode\u003echangeset version\u003c/code\u003e issues with workspace protocol dependencies (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/5c4731fea82ce880500ac5e1c55ff372f7a4efe2\"\u003e\u003ccode\u003e5c4731f\u003c/code\u003e\u003c/a\u003e Gracefully handle stale \u003ccode\u003enpm info\u003c/code\u003e data leading to duplicate publish attempts...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/96ca062272605c14f77a64043f50a0a3a278c57f\"\u003e\u003ccode\u003e96ca062\u003c/code\u003e\u003c/a\u003e Error on unsupported flags for individual CLI commands (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/42943b74d7a455ed03b93dd85e1c0a15f45db37f\"\u003e\u003ccode\u003e42943b7\u003c/code\u003e\u003c/a\u003e fix(cli): respond to \u003ccode\u003e--help\u003c/code\u003e on all subcommands (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/f61e7166c349d4934e4acc9b47f3d028c212ecc1\"\u003e\u003ccode\u003ef61e716\u003c/code\u003e\u003c/a\u003e Improved detection for \u003ccode\u003epublished\u003c/code\u003e state of prerelease-only packages without ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/cli@2.30.0...@changesets/cli@2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.19.37 to 25.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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 `@vitest/eslint-plugin` from 1.6.13 to 1.6.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/releases\"\u003e@​vitest/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.17\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRecommend \u003ccode\u003etoBeTypeOf\u003c/code\u003e instead of \u003ccode\u003eexpectTypeOf\u003c/code\u003e in \u003ccode\u003eprefer-expect-type-of\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/896\"\u003evitest-dev/eslint-plugin-vitest#896\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/a4bcdf5\"\u003e\u003c!-- raw HTML omitted --\u003e(a4bcd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-standalone-expect\u003c/strong\u003e: Allow expect inside vi.defineHelper callbacks  -  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/eslint-plugin-vitest/issues/894\"\u003evitest-dev/eslint-plugin-vitest#894\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/fd8eb3c\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.16...v1.6.17\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.6.16\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erequire-test-timeout\u003c/strong\u003e: Support ancestor traversal  -  by \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/890\"\u003evitest-dev/eslint-plugin-vitest#890\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/8110bfa\"\u003e\u003c!-- raw HTML omitted --\u003e(8110b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.15...v1.6.16\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.6.15\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow same-file const variable timeouts by \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/888\"\u003evitest-dev/eslint-plugin-vitest#888\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.14...v1.6.15\"\u003ehttps://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.14...v1.6.15\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.6.14\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump \u003ca href=\"https://github.com/typescript-eslint\"\u003e\u003ccode\u003e@​typescript-eslint\u003c/code\u003e\u003c/a\u003e packages to ^8.58.0 by \u003ca href=\"https://github.com/null0rUndefined\"\u003e\u003ccode\u003e@​null0rUndefined\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/886\"\u003evitest-dev/eslint-plugin-vitest#886\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/null0rUndefined\"\u003e\u003ccode\u003e@​null0rUndefined\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/886\"\u003evitest-dev/eslint-plugin-vitest#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.14\"\u003ehttps://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.14\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/vitest-dev/eslint-plugin-vitest/commit/789966ecb8ffae10aee8e59d843f85a6dd00f031\"\u003e\u003ccode\u003e789966e\u003c/code\u003e\u003c/a\u003e chore: release v1.6.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/a4bcdf5130caa58bece6b4452a2ae69792200f9e\"\u003e\u003ccode\u003ea4bcdf5\u003c/code\u003e\u003c/a\u003e fix: recommend \u003ccode\u003etoBeTypeOf\u003c/code\u003e instead of \u003ccode\u003eexpectTypeOf\u003c/code\u003e in `prefer-expect-type-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/fd8eb3c9ba2d15b32b219c25d6e7ede8fec9efa3\"\u003e\u003ccode\u003efd8eb3c\u003c/code\u003e\u003c/a\u003e fix(no-standalone-expect): allow expect inside vi.defineHelper callbacks (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/dbf423c508823e5b71c8d8d66db888aa147017e7\"\u003e\u003ccode\u003edbf423c\u003c/code\u003e\u003c/a\u003e refactor: simplify ParsedGeneralVitestFnCall type exclusion (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/895\"\u003e#895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/3dfdf72a9a7d5fc4a32fc35b9de6a198ce2aa13c\"\u003e\u003ccode\u003e3dfdf72\u003c/code\u003e\u003c/a\u003e chore: release v1.6.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/8110bfaac4f572ce3f43fa2a58b9df337272740f\"\u003e\u003ccode\u003e8110bfa\u003c/code\u003e\u003c/a\u003e feat(require-test-timeout): support ancestor traversal (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/123a9c4b98a87b33a27024c78d2f30e8bc52e30a\"\u003e\u003ccode\u003e123a9c4\u003c/code\u003e\u003c/a\u003e chore: release v1.6.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/84f312a52c9459e147920cbe4162984f0b00cfa2\"\u003e\u003ccode\u003e84f312a\u003c/code\u003e\u003c/a\u003e feat: allow same-file const variable timeouts (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/5a408dff695cedf05298f324a9884b124373b5b1\"\u003e\u003ccode\u003e5a408df\u003c/code\u003e\u003c/a\u003e chore: release v1.6.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/09ab936ca501d2ddc6ba8572757aeb0b8b9851f1\"\u003e\u003ccode\u003e09ab936\u003c/code\u003e\u003c/a\u003e chore: bump \u003ca href=\"https://github.com/typescript-eslint\"\u003e\u003ccode\u003e@​typescript-eslint\u003c/code\u003e\u003c/a\u003e packages to ^8.58.0 (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.25.5 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// New output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog: 2025\u003c/h1\u003e\n\u003cp\u003eThis changelog documents all esbuild versions published in the year 2025 (versions 0.25.0 through 0.27.2).\u003c/p\u003e\n\u003ch2\u003e0.27.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow import path specifiers starting with \u003ccode\u003e#/\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/pull/4361\"\u003e#4361\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously the specification for \u003ccode\u003epackage.json\u003c/code\u003e disallowed import path specifiers starting with \u003ccode\u003e#/\u003c/code\u003e, but this restriction \u003ca href=\"https://redirect.github.com/nodejs/node/pull/60864\"\u003ehas recently been relaxed\u003c/a\u003e and support for it is being added across the JavaScript ecosystem. One use case is using it for a wildcard pattern such as mapping \u003ccode\u003e#/*\u003c/code\u003e to \u003ccode\u003e./src/*\u003c/code\u003e (previously you had to use another character such as \u003ccode\u003e#_*\u003c/code\u003e instead, which was more confusing). There is some more context in \u003ca href=\"https://redirect.github.com/nodejs/node/issues/49182\"\u003enodejs/node#49182\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThis change was contributed by \u003ca href=\"https://github.com/hybrist\"\u003e\u003ccode\u003e@​hybrist\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAutomatically add the \u003ccode\u003e-webkit-mask\u003c/code\u003e prefix (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4357\"\u003e#4357\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4358\"\u003e#4358\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release automatically adds the \u003ccode\u003e-webkit-\u003c/code\u003e vendor prefix for the \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/mask\"\u003e\u003ccode\u003emask\u003c/code\u003e\u003c/a\u003e CSS shorthand property:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\nmain {\n  mask: url(x.png) center/5rem no-repeat\n}\n\u003cp\u003e/* Old output (with --target=chrome110) */\u003cbr /\u003e\nmain {\u003cbr /\u003e\nmask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e/* New output (with --target=chrome110) */\u003cbr /\u003e\nmain {\u003cbr /\u003e\n-webkit-mask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\nmask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis change was contributed by \u003ca href=\"https://github.com/BPJEnnova\"\u003e\u003ccode\u003e@​BPJEnnova\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdditional minification of \u003ccode\u003eswitch\u003c/code\u003e statements (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4176\"\u003e#4176\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4359\"\u003e#4359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release contains additional minification patterns for reducing \u003ccode\u003eswitch\u003c/code\u003e statements. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nswitch (x) {\n  case 0:\n    foo()\n    break\n  case 1:\n  default:\n    bar()\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6a794dff68e6a43539f6da671e3080efdf11ca70\"\u003e\u003ccode\u003e6a794df\u003c/code\u003e\u003c/a\u003e publish 0.28.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/64ee0ea63b2ff303caafc9610c388dc72c882c23\"\u003e\u003ccode\u003e64ee0ea\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e: support \u003ccode\u003ewith { type: text }\u003c/code\u003e imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ef65aeeaacdb71eade186f888975b1de89574314\"\u003e\u003ccode\u003eef65aee\u003c/code\u003e\u003c/a\u003e fix sort order in \u003ccode\u003esnapshots_packagejson.txt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/1a26a8ecbc39aaf1379c524a0274a08fbcbed655\"\u003e\u003ccode\u003e1a26a8e\u003c/code\u003e\u003c/a\u003e try to fix \u003ccode\u003etest-old-ts\u003c/code\u003e, also shuffle CI tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/556ce6c1fc00d7c0917fbfada01ed8e5251bc510\"\u003e\u003ccode\u003e556ce6c\u003c/code\u003e\u003c/a\u003e use \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003enull\u003c/code\u003e to omit build hashes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/8e675a81a473ea69a46a69792f1386bb110dd877\"\u003e\u003ccode\u003e8e675a8\u003c/code\u003e\u003c/a\u003e ci: allow missing binary hashes for tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/7067763b904fe8a522fa840a4a48c5fbd4c395e0\"\u003e\u003ccode\u003e7067763\u003c/code\u003e\u003c/a\u003e Reapply \u0026quot;update go 1.25.7 =\u0026gt; 1.26.1\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/39473a952ab3b450d0578b698a8b8d2a02332e0d\"\u003e\u003ccode\u003e39473a9\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e: integrity check for binary download\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/2025c9ff6ab15ba6b0f9d074fd732250cc46e4a3\"\u003e\u003ccode\u003e2025c9f\u003c/code\u003e\u003c/a\u003e publish 0.27.7 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c6b586e4904f47e8d5f783a2813660c13e2672e7\"\u003e\u003ccode\u003ec6b586e\u003c/code\u003e\u003c/a\u003e fix typo in \u003ccode\u003eMakefile\u003c/code\u003e for \u003ccode\u003e@esbuild/win32-x64\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.25.5...v0.28.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 esbuild since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react-hooks` from 5.2.0 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003eeslint-plugin-react-hooks's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-react-hooks@7.1.1 (April 17, 2026)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 7.1.0 accidentally removed the \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule, causing errors for users who referenced it in their ESLint config. This is now fixed.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd deprecated no-op \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule for backwards compatibility. (\u003ca href=\"https://github.com/mofeiZ\"\u003e\u003ccode\u003e@​mofeiZ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36307\"\u003e#36307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-react-hooks@7.1.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eThis release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better \u003ccode\u003eset-state-in-effect\u003c/code\u003e detection, improved ref validation, and more helpful error reporting.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ESLint v10 support. (\u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35720\"\u003e#35720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip compilation for non-React files to improve performance. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35589\"\u003e#35589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exhaustive deps bug with Flow type casting. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35691\"\u003e#35691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseEffectEvent\u003c/code\u003e checks in component syntax. (\u003ca href=\"https://github.com/jbrown215\"\u003e\u003ccode\u003e@​jbrown215\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35041\"\u003e#35041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eset-state-in-effect\u003c/code\u003e validation with fewer false negatives. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35134\"\u003e#35134\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35147\"\u003e#35147\u003c/a\u003e, \u003ca href=\"https://github.com/jackpope\"\u003e\u003ccode\u003e@​jackpope\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35214\"\u003e#35214\u003c/a\u003e, \u003ca href=\"https://github.com/chesnokov-tony\"\u003e\u003ccode\u003e@​chesnokov-tony\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35419\"\u003e#35419\u003c/a\u003e, \u003ca href=\"https://github.com/jsleitor\"\u003e\u003ccode\u003e@​jsleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36107\"\u003e#36107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved ref validation for non-mutating functions and event handler props. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35893\"\u003e#35893\u003c/a\u003e, \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35062\"\u003e#35062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiler now reports all errors instead of stopping at the first. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35873\"\u003e#35873\u003c/a\u003e–\u003ca href=\"https://redirect.github.com/facebook/react/pull/35884\"\u003e#35884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved source locations and error display in compiler diagnostics. (\u003ca href=\"https://github.com/nathanmarks\"\u003e\u003ccode\u003e@​nathanmarks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35348\"\u003e#35348\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34963\"\u003e#34963\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/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md\"\u003eeslint-plugin-react-hooks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 7.1.0 accidentally removed the \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule, causing errors for users who referenced it in their ESLint config. This is now fixed.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd deprecated no-op \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule for backwards compatibility. (\u003ca href=\"https://github.com/mofeiZ\"\u003e\u003ccode\u003e@​mofeiZ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36307\"\u003e#36307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.0\u003c/h2\u003e\n\u003cp\u003eThis release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better \u003ccode\u003eset-state-in-effect\u003c/code\u003e detection, improved ref validation, and more helpful error reporting.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ESLint v10 support. (\u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35720\"\u003e#35720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip compilation for non-React files to improve performance. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35589\"\u003e#35589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exhaustive deps bug with Flow type casting. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35691\"\u003e#35691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseEffectEvent\u003c/code\u003e checks in component syntax. (\u003ca href=\"https://github.com/jbrown215\"\u003e\u003ccode\u003e@​jbrown215\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35041\"\u003e#35041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eset-state-in-effect\u003c/code\u003e validation with fewer false negatives. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35134\"\u003e#35134\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35147\"\u003e#35147\u003c/a\u003e, \u003ca href=\"https://github.com/jackpope\"\u003e\u003ccode\u003e@​jackpope\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35214\"\u003e#35214\u003c/a\u003e, \u003ca href=\"https://github.com/chesnokov-tony\"\u003e\u003ccode\u003e@​chesnokov-tony\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35419\"\u003e#35419\u003c/a\u003e, \u003ca href=\"https://github.com/jsleitor\"\u003e\u003ccode\u003e@​jsleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36107\"\u003e#36107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved ref validation for non-mutating functions and event handler props. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35893\"\u003e#35893\u003c/a\u003e, \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35062\"\u003e#35062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiler now reports all errors instead of stopping at the first. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35873\"\u003e#35873\u003c/a\u003e–\u003ca href=\"https://redirect.github.com/facebook/react/pull/35884\"\u003e#35884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved source locations and error display in compiler diagnostics. (\u003ca href=\"https://github.com/nathanmarks\"\u003e\u003ccode\u003e@​nathanmarks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35348\"\u003e#35348\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34963\"\u003e#34963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisallowed passing inline \u003ccode\u003euseEffectEvent\u003c/code\u003e values as JSX props to guard against accidental propagation. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34820\"\u003e#34820\u003c/a\u003e by \u003ca href=\"https://github.com/jf-eirinha\"\u003e\u003ccode\u003e@​jf-eirinha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch to \u003ccode\u003eexport =\u003c/code\u003e so eslint-plugin-react-hooks emits correct types for consumers in Node16 ESM projects. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34949\"\u003e#34949\u003c/a\u003e by \u003ca href=\"https://github.com/karlhorky\"\u003e\u003ccode\u003e@​karlhorky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTightened the typing of \u003ccode\u003econfigs.flat\u003c/code\u003e so the \u003ccode\u003econfigs\u003c/code\u003e export is always defined. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34950\"\u003e#34950\u003c/a\u003e by \u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix named import runtime errors. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34951\"\u003e#34951\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/34953\"\u003e#34953\u003c/a\u003e by \u003ca href=\"https://github.com/karlhorky\"\u003e\u003ccode\u003e@​karlhorky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cp\u003eThis release slims down presets to just 2 configurations (\u003ccode\u003erecommended\u003c/code\u003e and \u003ccode\u003erecommended-latest\u003c/code\u003e), and all compiler rules are enabled by default.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Removed \u003ccode\u003erecommended-latest-legacy\u003c/code\u003e and \u003ccode\u003eflat/recommended\u003c/code\u003e configs. The plugin now provides \u003ccode\u003erecommended\u003c/code\u003e (legacy and flat configs with all recommended rules),  and \u003ccode\u003erecommended-latest\u003c/code\u003e (legacy and flat configs with all recommended rules plus new bleeding edge experimental compiler rules). (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34757\"\u003e#34757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 6.1.0 accidentally allowed use of \u003ccode\u003erecommended\u003c/code\u003e without flat config, causing errors when used with ESLint v9's \u003ccode\u003edefineConfig()\u003c/code\u003e helper. This has been fixed in 6.1.1.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecommended\u003c/code\u003e config for flat config compatibility. The \u003ccode\u003erecommended\u003c/code\u003e config has been converted to flat config format. Non-flat config users should use \u003ccode\u003erecommended-legacy\u003c/code\u003e instead. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34700\"\u003e#34700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003erecommended-latest\u003c/code\u003e and \u003ccode\u003erecommended-latest-legacy\u003c/code\u003e configs that include React Compiler rules. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34675\"\u003e#34675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unused \u003ccode\u003eNoUnusedOptOutDirectives\u003c/code\u003e rule. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34703\"\u003e#34703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ehermes-parser\u003c/code\u003e and dependency. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34719\"\u003e#34719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e@babel/plugin-proposal-private-methods\u003c/code\u003e dependency. (\u003ca href=\"https://github.com/ArnaudBarre\"\u003e\u003ccode\u003e@​ArnaudBarre\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34715\"\u003e#34715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate for Zod v3/v4 compatibility. (\u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolian\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34717\"\u003e#34717\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version 6.0.0 was mistakenly released and immediately deprecated and untagged on npm. This is the first official 6.x major release and includes breaking changes.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Require Node.js 18 or newer. (\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/32458\"\u003e#32458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Flat config is now the default \u003ccode\u003erecommended\u003c/code\u003e preset. Legacy config moved to \u003ccode\u003erecommended-legacy\u003c/code\u003e. (\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/32457\"\u003e#32457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Violations:\u003c/strong\u003e Disallow calling \u003ccode\u003euse\u003c/code\u003e within try/catch blocks. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34040\"\u003e#34040\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/facebook/react/commits/eslint-plugin-react-hooks@7.1.1/packages/eslint-plugin-react-hooks\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 16.5.0 to 17.6.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.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-05-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/343\"\u003e#343\u003c/a\u003e)  00a4dd9\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-04-12) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/342\"\u003e#342\u003c/a\u003e)  5d84602\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)  d43a051\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-02-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/336\"\u003e#336\u003c/a\u003e)  295fba9\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejasmine\u003c/code\u003e: Add \u003ccode\u003ethrowUnless\u003c/code\u003e and \u003ccode\u003ethrowUnlessAsync\u003c/code\u003e globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/335\"\u003e#335\u003c/a\u003e)  97f23a7\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ewebpack\u003c/code\u003e and \u003ccode\u003erspack\u003c/code\u003e globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/333\"\u003e#333\u003c/a\u003e)  65cae73\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.0.0...v17.1.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.0.0...v17.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit \u003ccode\u003eaudioWorklet\u003c/code\u003e environment from \u003ccode\u003ebrowser\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/320\"\u003e#320\u003c/a\u003e)  7bc293e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/329\"\u003e#329\u003c/a\u003e)  ebe1063\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/6b15870f1c08b60b5b57afe45a703d9ed0be39bc\"\u003e\u003ccode\u003e6b15870\u003c/code\u003e\u003c/a\u003e 17.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/00a4dd9821830a9b044798120e86b1bb1a54648d\"\u003e\u003ccode\u003e00a4dd9\u003c/code\u003e\u003c/a\u003e Update globals (2026-05-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/343\"\u003e#343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/b8170c8e1d648291b613c5b39a69652c796fa36c\"\u003e\u003ccode\u003eb8170c8\u003c/code\u003e\u003c/a\u003e 17.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/5d846029679832931f38ced6381cc95bcb9abd80\"\u003e\u003ccode\u003e5d84602\u003c/code\u003e\u003c/a\u003e Update globals (2026-04-12) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/1b727e5f4cc39121b8e77b9f27574a8ca27391fc\"\u003e\u003ccode\u003e1b727e5\u003c/code\u003e\u003c/a\u003e Fix build script for ES globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/a9cfd7493fb701474d4dc946283c7b9d63d64134\"\u003e\u003ccode\u003ea9cfd74\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/d43a051c48fbb8c549bb98a7cf294ba84680a7a1\"\u003e\u003ccode\u003ed43a051\u003c/code\u003e\u003c/a\u003e Update globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/5edc6020698a76964b0fa17cb604f4484451143b\"\u003e\u003ccode\u003e5edc602\u003c/code\u003e\u003c/a\u003e 17.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/295fba929adf8b44f945688233778a57ff754368\"\u003e\u003ccode\u003e295fba9\u003c/code\u003e\u003c/a\u003e Update globals (2026-02-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/8176ac7290e6eb0be1403b80a4184651c4cd95f6\"\u003e\u003ccode\u003e8176ac7\u003c/code\u003e\u003c/a\u003e 17.2.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.5.0...v17.6.0\"\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.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003eprettier/prettier#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#382\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.2...3.8.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003e#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"scss\"\u003e\u003ccode\u003e// Input\n$value: if(sass(false): 1; else: -1);\n\u003cp\u003e// Prettier 3.8.2\n$value: if(\nsass(false): 1; else: -1,\n);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.3\n$value: if(sass(false): 1; else: -1);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAngular: Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18722\"\u003e#18722\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19034\"\u003e#19034\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eExhaustive typechecking with \u003ccode\u003e@default never;\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n@switch (foo) {\n  @case (1) {}\n  @default never;\n}\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.1 --\u0026gt;\nSyntaxError: Incomplete block \u0026quot;default never\u0026quot;. If you meant to write the @ character, you should use the \u0026quot;\u0026amp;\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/64\"\u003e#64\u003c/a\u003e;\u0026quot; HTML entity instead. (3:3)\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.2 --\u0026gt;\n\u003ca href=\"https://github.com/switch\"\u003e\u003ccode\u003e@​switch\u003c/code\u003e\u003c/a\u003e (foo) {\n\u003ca href=\"https://github.com/case\"\u003e\u003ccode\u003e@​case\u003c/code\u003e\u003c/a\u003e (1) {}\n\u003ca href=\"https://github.com/default\"\u003e\u003ccode\u003e@​default\u003c/code\u003e\u003c/a\u003e never;\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003earrow function\u003c/code\u003e and \u003ccode\u003einstanceof\u003c/code\u003e expressions.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d7108a79ec745c04292aabf22c4c1adbd690b191\"\u003e\u003ccode\u003ed7108a7\u003c/code\u003e\u003c/a\u003e Release 3.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/177f90898170d363ef64fde663e4d13170688bfe\"\u003e\u003ccode\u003e177f908\u003c/code\u003e\u003c/a\u003e Prevent trailing comma in SCSS \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18471\"\u003e#18471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1cd40668c3d6f2f4cf9d87bbc9096d92361b2606\"\u003e\u003ccode\u003e1cd4066\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a8700e245038cd8cc0cf28ef06ffedbcb3fc2dfc\"\u003e\u003ccode\u003ea8700e2\u003c/code\u003e\u003c/a\u003e Update oxc-parser to v0.125.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/752157c78eca6f0a30e5d5cb513b682c5ecfa01e\"\u003e\u003ccode\u003e752157c\u003c/code\u003e\u003c/a\u003e Fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/053fd418e180b12fa2014260212fae831f5fc5ec\"\u003e\u003ccode\u003e053fd41\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/904c6365ec46726fd0e21021c52ae934b7e5abc6\"\u003e\u003ccode\u003e904c636\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc1f7fcc508d116cbf1644d69a1f0eb93e40d4a4\"\u003e\u003ccode\u003edc1f7fc\u003c/code\u003e\u003c/a\u003e Update dependents count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b31557cf331a02acf83e7e29d1001b070189a0d9\"\u003e\u003ccode\u003eb31557c\u003c/code\u003e\u003c/a\u003e Release 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/96bbaeda0525bf758e464aed2f939d739a85c315\"\u003e\u003ccode\u003e96bbaed\u003c/code\u003e\u003c/a\u003e Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18722\"\u003e#18722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.9.3 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 6.0.3\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript 6.0.2 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.3%22\"\u003efixed issues query for TypeScript 6.0.3 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 6.0\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone...\n\n_Description has been truncated_","html_url":"https://github.com/amodalai/amodal/pull/443","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/amodalai%2Famodal/issues/443","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/443/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-13T00:47:26.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4433672572","node_id":"PR_kwDOPChTS87a5vIk","number":64,"state":"closed","title":"chore: bump the dev-dependencies group across 1 directory with 34 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-05-13T21:57:33.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-13T00:47:26.000Z","updated_at":"2026-05-13T21:57:35.000Z","time_to_close":76207,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: bump","group_name":"dev-dependencies","update_count":34,"packages":[{"name":"@antfu/eslint-config","old_version":"4.19.0","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"1.53.1","new_version":"5.7.7","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@npmcli/run-script","old_version":"9.1.0","new_version":"10.0.4","repository_url":"https://github.com/npm/run-script"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"21.1.7","new_version":"28.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.7.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"dotenv","old_version":"16.6.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-jsdoc","old_version":"51.2.1","new_version":"62.9.0","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.4.1","repository_url":"https://github.com/jestjs/jest"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"26.1.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.4","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"ora","old_version":"8.2.0","new_version":"9.4.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 34 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `4.19.0` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `1.53.1` | `5.7.7` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@npmcli/run-script](https://github.com/npm/run-script) | `9.1.0` | `10.0.4` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `21.1.7` | `28.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.7.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.6.1` | `17.4.2` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `51.2.1` | `62.9.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.4.1` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.4` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.4.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 4.19.0 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v4.19.0...v9.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@​antfu/eslint-config\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 1.53.1 to 5.7.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\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/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/f75b2ae6188578f6fa92427acb08f5be68496ecb\"\u003e\u003ccode\u003ef75b2ae\u003c/code\u003e\u003c/a\u003e release: 5.7.7-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/58175716e21776fdb0c954de999c4cb6a44dc321\"\u003e\u003ccode\u003e5817571\u003c/code\u003e\u003c/a\u003e release: 5.7.7-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/31192c00e3c6a6d1ce104909fe9567ee42e53b6e\"\u003e\u003ccode\u003e31192c0\u003c/code\u003e\u003c/a\u003e release: 5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/888c8feef869d9aefe38da2f1fc0ae3aaf630543\"\u003e\u003ccode\u003e888c8fe\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/b6f3628c3e367bb62ac17876b651dde292961f5e\"\u003e\u003ccode\u003eb6f3628\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/89234505f404fbc292a63e27393a65eaddf8ff93\"\u003e\u003ccode\u003e8923450\u003c/code\u003e\u003c/a\u003e Update README badges to use \u003ccode\u003e@​eslint-react/core\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/c4a55ad4b52c111edec433189f34614d3a7058e4\"\u003e\u003ccode\u003ec4a55ad\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/86224eee52aa3c964bae65478731521467163a54\"\u003e\u003ccode\u003e86224ee\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/dc9dde1ce48298fddc878fe772a77b1b6d9f3f84\"\u003e\u003ccode\u003edc9dde1\u003c/code\u003e\u003c/a\u003e chore(deps): bump nx, tsdown, and fumadocs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/de60fa2e3003c60e8c4f03970b5b84c7c9c84334\"\u003e\u003ccode\u003ede60fa2\u003c/code\u003e\u003c/a\u003e release: 5.7.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.7/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​eslint-react/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@npmcli/run-script` from 9.1.0 to 10.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/releases\"\u003e@​npmcli/run-script's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/blob/main/CHANGELOG.md\"\u003e@​npmcli/run-script's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/08ad35e66f0d09ed7a6b85b9a457e54859b70acd\"\u003e\u003ccode\u003e08ad35e\u003c/code\u003e\u003c/a\u003e chore: release 10.0.4 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e chore: template-oss-apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e fix: show a warning when a delimiter is present in the path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e chore: postinstall for dependabot template-oss PR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e deps: remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/2d9a8294a7332cbad1f29f061bce30e1bdd1038a\"\u003e\u003ccode\u003e2d9a829\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/255\"\u003e#255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/9c30731cd78df2cd1b40e6dcd2507c8ac2ddd8a5\"\u003e\u003ccode\u003e9c30731\u003c/code\u003e\u003c/a\u003e chore: release 10.0.3 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e deps: bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e deps: bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​npmcli/run-script\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 21.1.7 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-env` from 7.0.3 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kentcdodds/cross-env/releases\"\u003ecross-env's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v10.0.0...v10.1.0\"\u003e10.1.0\u003c/a\u003e (...\n\n_Description has been truncated_","html_url":"https://github.com/Amar-First-Organization/ant-design/pull/64","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amar-First-Organization%2Fant-design/issues/64","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/64/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-13T00:46:13.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4433666718","node_id":"PR_kwDOP_DZw87a5t5z","number":50,"state":"open","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 28 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-13T00:46:13.000Z","updated_at":"2026-05-13T00:47:33.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":28,"packages":[{"name":"@antfu/eslint-config","old_version":"5.4.1","new_version":"9.0.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.1","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.7.7","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"27.0.0","new_version":"28.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.4","new_version":"25.7.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-react-hooks","old_version":"6.1.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.8","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.4.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.4","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"react-resizable","old_version":"3.2.0","new_version":"4.0.1","repository_url":"https://github.com/react-grid-layout/react-resizable"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 28 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `5.4.1` | `9.0.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.1` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.7.7` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.3` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `27.0.0` | `28.0.3` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.4` | `25.7.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `6.1.1` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.8` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.4.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.4` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [react-resizable](https://github.com/react-grid-layout/react-resizable) | `3.2.0` | `4.0.1` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 5.4.1 to 9.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 5.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003eantfu/eslint-config#839\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a\"\u003e\u003c!-- raw HTML omitted --\u003e(06a1a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.3.0...v9.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMake \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003eantfu/eslint-config#848\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff\"\u003e\u003c!-- raw HTML omitted --\u003e(ae1d6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estylistic\u003c/strong\u003e: Allow easy setting brace style  -  by \u003ca href=\"https://github.com/oliver139\"\u003e\u003ccode\u003e@​oliver139\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003eantfu/eslint-config#846\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848d\"\u003e\u003c!-- raw HTML omitted --\u003e(bd784)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esvelte\u003c/strong\u003e: Use recommended rules  -  by \u003ca href=\"https://github.com/Jungzl\"\u003e\u003ccode\u003e@​Jungzl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003eantfu/eslint-config#842\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e\"\u003e\u003c!-- raw HTML omitted --\u003e(6c839)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emarkdown\u003c/strong\u003e: Scope user rule overrides away from md files  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Opus 4.7 (1M context)\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003eantfu/eslint-config#844\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37\"\u003e\u003c!-- raw HTML omitted --\u003e(8d25a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.2.0...v8.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8de8c700af9bd7dc66bfb1a92b3bbbb2c26b99ea\"\u003e\u003ccode\u003e8de8c70\u003c/code\u003e\u003c/a\u003e chore: release v9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/06a1a8a5beac2076a2b2f1fb121fe779a67260d3\"\u003e\u003ccode\u003e06a1a8a\u003c/code\u003e\u003c/a\u003e feat(react)!: update eslint react to 5.0 (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/839\"\u003e#839\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/acbb9a3a2da61b1e9472dc203cd82316ada03aa0\"\u003e\u003ccode\u003eacbb9a3\u003c/code\u003e\u003c/a\u003e chore: release v8.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/a4744a86ec55f06ee0cf9d95dba293bc76652b4c\"\u003e\u003ccode\u003ea4744a8\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/68e84aecb7533ed104145252a13cf1c501f182de\"\u003e\u003ccode\u003e68e84ae\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4a003f5b9da6cb03600053a013c7aebd0c058874\"\u003e\u003ccode\u003e4a003f5\u003c/code\u003e\u003c/a\u003e docs: add Prettier configuration instructions (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/845\"\u003e#845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bd7848daae58beb2c7850549a5094f50916f1075\"\u003e\u003ccode\u003ebd7848d\u003c/code\u003e\u003c/a\u003e feat(stylistic): Allow easy setting brace style (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/846\"\u003e#846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae1d6ff9d1f21e9a7c4eba37e81194d22586ee15\"\u003e\u003ccode\u003eae1d6ff\u003c/code\u003e\u003c/a\u003e feat: Make \u003ccode\u003eperfectionist\u003c/code\u003e configurable inside \u003ccode\u003eantfu()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/848\"\u003e#848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d25a37e3e0c5776796ff042265889fc1657bcd5\"\u003e\u003ccode\u003e8d25a37\u003c/code\u003e\u003c/a\u003e fix(markdown): scope user rule overrides away from md files (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/844\"\u003e#844\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6c8395e07c68a59efd217607dfed692ab6a53008\"\u003e\u003ccode\u003e6c8395e\u003c/code\u003e\u003c/a\u003e feat(svelte): use recommended rules (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/842\"\u003e#842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v5.4.1...v9.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: replace playground with ob by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7226\"\u003eantvis/G6#7226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新图表示例中, 点选示例配置 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7247\"\u003eantvis/G6#7247\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update labelText attribute types for generic node configuration by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7248\"\u003eantvis/G6#7248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 内置节点 HTML 文档中样式配置类型以及默认值问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7249\"\u003eantvis/G6#7249\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素 Element 的通用配置项中，属性介绍表头的类型与默认值位置错误 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7250\"\u003eantvis/G6#7250\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正 Graph - 图 介绍中的内容符号缺失及空格问题 by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7251\"\u003eantvis/G6#7251\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: restructure of the menu by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7253\"\u003eantvis/G6#7253\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素通用属性文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7256\"\u003eantvis/G6#7256\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 丰富html节点文档 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7257\"\u003eantvis/G6#7257\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新元素状态和Tooltip插件文档，增强内容和示例 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7260\"\u003eantvis/G6#7260\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix indented-tree demo by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7242\"\u003eantvis/G6#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(edge-badge): add default edge badge opacity by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7243\"\u003eantvis/G6#7243\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix type of is-to-be-destroyed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7246\"\u003eantvis/G6#7246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: compact box layout docs by \u003ca href=\"https://github.com/SamuNatsu\"\u003e\u003ccode\u003e@​SamuNatsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7284\"\u003eantvis/G6#7284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(layout): add comboFilter by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7244\"\u003eantvis/G6#7244\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(transform): prevent redirected edges from being re-added in process-parallel-edges by \u003ca href=\"https://github.com/lyw405\"\u003e\u003ccode\u003e@​lyw405\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7266\"\u003eantvis/G6#7266\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: minimap，配置项，shape方法，添加第3个参数，传入完整图形 by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7286\"\u003eantvis/G6#7286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: divide by zero error when fitView with no content by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7292\"\u003eantvis/G6#7292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(brush-select and lasso-select): adapt html node by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7293\"\u003eantvis/G6#7293\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: skip react node test case to make ci work by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7311\"\u003eantvis/G6#7311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct drag node position at rotated canvas by \u003ca href=\"https://github.com/Sloth9527\"\u003e\u003ccode\u003e@​Sloth9527\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7310\"\u003eantvis/G6#7310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: title plugin by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7294\"\u003eantvis/G6#7294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: console.error emit from grid line plugin when followZoom is on by \u003ca href=\"https://github.com/louisch\"\u003e\u003ccode\u003e@​louisch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7289\"\u003eantvis/G6#7289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 添加g6-extension-vue自定义节点文档 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7320\"\u003eantvis/G6#7320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: make redirect link right by \u003ca href=\"https://github.com/ZWkang\"\u003e\u003ccode\u003e@​ZWkang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7323\"\u003eantvis/G6#7323\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 修正元素状态属性栏, 禁用状态名描述错误，将 disable 更正为 disabled by \u003ca href=\"https://github.com/louhaojie99\"\u003e\u003ccode\u003e@​louhaojie99\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7334\"\u003eantvis/G6#7334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add hasNode/hasEdge/hasCombo API by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7345\"\u003eantvis/G6#7345\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: 修复 React 16/17 版本下 react-dom/client 模块解析失败的问题 by \u003ca href=\"https://github.com/yinsong19\"\u003e\u003ccode\u003e@​yinsong19\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7389\"\u003eantvis/G6#7389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate BaseNode.zh.md by \u003ca href=\"https://github.com/Gitsifu\"\u003e\u003ccode\u003e@​Gitsifu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7370\"\u003eantvis/G6#7370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore:add issue automated by \u003ca href=\"https://github.com/interstellarmt\"\u003e\u003ccode\u003e@​interstellarmt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7391\"\u003eantvis/G6#7391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade canvas version in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7395\"\u003eantvis/G6#7395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: upgrade canvas to v3 in g6-ssr by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7398\"\u003eantvis/G6#7398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 5.0.50 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7426\"\u003eantvis/G6#7426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: g6-extension-react 支持 React16~19 渲染兼容 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7434\"\u003eantvis/G6#7434\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate webpack configuration instructions by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7433\"\u003eantvis/G6#7433\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e更新bundle.zh.md by \u003ca href=\"https://github.com/JieWongGitHub\"\u003e\u003ccode\u003e@​JieWongGitHub\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7431\"\u003eantvis/G6#7431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tooltip when shown and next not enable, hide tooltip by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7462\"\u003eantvis/G6#7462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove petercat by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7469\"\u003eantvis/G6#7469\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(site): 修复 v5 文档交互示例，将 'drag-node' 更正为 'drag-element' by \u003ca href=\"https://github.com/baozjj\"\u003e\u003ccode\u003e@​baozjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7478\"\u003eantvis/G6#7478\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe getNeighborIds method within the ClickSelect behavior has been changed from private to protected. by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7481\"\u003eantvis/G6#7481\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: zoom-canvas scroll-canvas conflict by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7488\"\u003eantvis/G6#7488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: drag-element add trigger config by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7497\"\u003eantvis/G6#7497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: focus element trigger option by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7501\"\u003eantvis/G6#7501\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate: 增加扩展实现相关文档指引 by \u003ca href=\"https://github.com/imindtrack\"\u003e\u003ccode\u003e@​imindtrack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7493\"\u003eantvis/G6#7493\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: canvas event sample fix by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7506\"\u003eantvis/G6#7506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update announcement content and link in .dumirc.ts by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7511\"\u003eantvis/G6#7511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(shortcut): 修正全局事件监听器错误移除focus事件的问题 by \u003ca href=\"https://github.com/Child-qjj\"\u003e\u003ccode\u003e@​Child-qjj\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7470\"\u003eantvis/G6#7470\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: legend getMarkerData to protected by \u003ca href=\"https://github.com/XiaoMing-xmg666\"\u003e\u003ccode\u003e@​XiaoMing-xmg666\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7507\"\u003eantvis/G6#7507\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits/5.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.7.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\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/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.7 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the rule documentation URLs returned by \u003ccode\u003eeslint-plugin-react-jsx\u003c/code\u003e and \u003ccode\u003eeslint-plugin-react-rsc\u003c/code\u003e to include the \u003ccode\u003ejsx-\u003c/code\u003e / \u003ccode\u003ersc-\u003c/code\u003e prefixes so editor \u003ccode\u003eOpen documentation\u003c/code\u003e links resolve correctly (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1757\"\u003e#1757\u003c/a\u003e) — by \u003ca href=\"https://github.com/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@types/node\u003c/code\u003e from 25.6.2 to 25.7.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.9 to 11.1.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003emermaid\u003c/code\u003e from 11.14.0 to 11.15.0 and pinned it via \u003ccode\u003epnpm-workspace.yaml\u003c/code\u003e overrides, dropping the transitive \u003ccode\u003echevrotain@12.0.0\u003c/code\u003e chain in favor of \u003ccode\u003e@chevrotain/types@11.1.2\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eEnabled \u003ccode\u003etrustPolicy: \u0026quot;no-downgrade\u0026quot;\u003c/code\u003e in \u003ccode\u003epnpm-workspace.yaml\u003c/code\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/kasmacioma\"\u003e\u003ccode\u003e@​kasmacioma\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/Rel1cx/eslint-react/pull/1757\"\u003eRel1cx/eslint-react#1757\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.6...v5.7.7\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.6 (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated the website to the fumadocs solar theme; removed the WIP Frutiger Aero variant and consolidated theme overrides.\u003c/li\u003e\n\u003cli\u003eEach rule documentation page now lists prior versions in a \u003ccode\u003eVersions\u003c/code\u003e accordion sourced from per-rule \u003ccode\u003eCHANGELOG.md\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded the \u003ccode\u003emikoto\u003c/code\u003e project to the community showcase.\u003c/li\u003e\n\u003cli\u003eUpdated README badges to use \u003ccode\u003e@eslint-react/core\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003e@typescript-eslint\u003c/code\u003e packages from 8.59.2 to 8.59.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-core\u003c/code\u003e and \u003ccode\u003efumadocs-ui\u003c/code\u003e from 16.8.7 to 16.8.10.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003efumadocs-mdx\u003c/code\u003e from 14.3.2 to 15.0.3.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwindcss\u003c/code\u003e and \u003ccode\u003e@tailwindcss/postcss\u003c/code\u003e from 4.2.4 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etailwind-merge\u003c/code\u003e from 3.5.0 to 3.6.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003evitest\u003c/code\u003e from 4.1.5 to 4.1.6.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eansis\u003c/code\u003e from 4.2.0 to 4.3.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003esemver\u003c/code\u003e from 7.7.4 to 7.8.0.\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003epnpm\u003c/code\u003e from 11.0.8 to 11.0.9.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.10 to 0.12.11.\u003c/li\u003e\n\u003cli\u003eReverted \u003ccode\u003enx\u003c/code\u003e from a 23.0.0 canary back to 22.7.1 stable.\u003c/li\u003e\n\u003cli\u003eRenamed the \u003ccode\u003everify:rule-docs\u003c/code\u003e script to \u003ccode\u003everify:docs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved unused \u003ccode\u003eassets/logo.html\u003c/code\u003e and \u003ccode\u003eassets/react-icon.html\u003c/code\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1755\"\u003e#1755\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1756\"\u003e#1756\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated Sentrux baseline metrics.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.5...v5.7.6\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.5 (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/f75b2ae6188578f6fa92427acb08f5be68496ecb\"\u003e\u003ccode\u003ef75b2ae\u003c/code\u003e\u003c/a\u003e release: 5.7.7-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/58175716e21776fdb0c954de999c4cb6a44dc321\"\u003e\u003ccode\u003e5817571\u003c/code\u003e\u003c/a\u003e release: 5.7.7-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/31192c00e3c6a6d1ce104909fe9567ee42e53b6e\"\u003e\u003ccode\u003e31192c0\u003c/code\u003e\u003c/a\u003e release: 5.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/888c8feef869d9aefe38da2f1fc0ae3aaf630543\"\u003e\u003ccode\u003e888c8fe\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/b6f3628c3e367bb62ac17876b651dde292961f5e\"\u003e\u003ccode\u003eb6f3628\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/89234505f404fbc292a63e27393a65eaddf8ff93\"\u003e\u003ccode\u003e8923450\u003c/code\u003e\u003c/a\u003e Update README badges to use \u003ccode\u003e@​eslint-react/core\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/c4a55ad4b52c111edec433189f34614d3a7058e4\"\u003e\u003ccode\u003ec4a55ad\u003c/code\u003e\u003c/a\u003e release: 5.7.6-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/86224eee52aa3c964bae65478731521467163a54\"\u003e\u003ccode\u003e86224ee\u003c/code\u003e\u003c/a\u003e release: 5.7.6-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/dc9dde1ce48298fddc878fe772a77b1b6d9f3f84\"\u003e\u003ccode\u003edc9dde1\u003c/code\u003e\u003c/a\u003e chore(deps): bump nx, tsdown, and fumadocs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/de60fa2e3003c60e8c4f03970b5b84c7c9c84334\"\u003e\u003ccode\u003ede60fa2\u003c/code\u003e\u003c/a\u003e release: 5.7.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.7/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.3\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.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Windows rendering bug\u003c/li\u003e\n\u003cli\u003eFix: Preserve exact literal types in \u003ccode\u003echoices\u003c/code\u003e array (Typescript only)\u003c/li\u003e\n\u003cli\u003eFix: Allow input \u003ccode\u003edefault\u003c/code\u003e value to be of type \u003ccode\u003eundefined\u003c/code\u003e (Typescript only)\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\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/SBoudrias/Inquirer.js/commit/113558c67f0d781d774cf3cf4db48fbcd8738b13\"\u003e\u003ccode\u003e113558c\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/f0ca377cbba373d3446c9452628b5f5958ce1562\"\u003e\u003ccode\u003ef0ca377\u003c/code\u003e\u003c/a\u003e chore: format everything with nano-staged\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/5341ca19c223f35679e9f008081387fa0001d7d3\"\u003e\u003ccode\u003e5341ca1\u003c/code\u003e\u003c/a\u003e chore: Bump yarn\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/cb7ffda3c349ea9eee69a9018269d70809f680bc\"\u003e\u003ccode\u003ecb7ffda\u003c/code\u003e\u003c/a\u003e ci: add Node.js 26 to test matrix (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2112\"\u003e#2112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0401a5cf9b6e308e74bce2914c4332b76cdb6931\"\u003e\u003ccode\u003e0401a5c\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/input\u003c/code\u003e): allow explicit undefined for default option (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2111\"\u003e#2111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/40f87a853d4e63c11c088390d4677a211b4b2cdc\"\u003e\u003ccode\u003e40f87a8\u003c/code\u003e\u003c/a\u003e fix: reset cursor to column 0 after prompt completes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/b88c9a2b1465369c39a4a0bb49bb63271ccb118e\"\u003e\u003ccode\u003eb88c9a2\u003c/code\u003e\u003c/a\u003e fix: satisfy eslint-plugin-n v18 rules\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/697684af77cc6fa572bb4220930795db04c3164d\"\u003e\u003ccode\u003e697684a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group across 1 directory with 6 updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/105c439868cc63957a4dd9b32e94e8b28d980a4f\"\u003e\u003ccode\u003e105c439\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2107\"\u003e#2107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a020d8a6590ee552b41f50ecb8d981981213afa8\"\u003e\u003ccode\u003ea020d8a\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/2106\"\u003e#2106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 27.0.0 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.4 to 25.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/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/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d\"\u003e\u003ccode\u003e3f946e1\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e\u003ccode\u003e90ceb71\u003c/code\u003e\u003c/a\u003e fix: Case-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/44f6be3fcd404fad9d9a7f26282a7773cc47716e\"\u003e\u003ccode\u003e44f6be3\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e\u003ccode\u003e259bc2e\u003c/code\u003e\u003c/a\u003e feat!: drop support for ESLint 4-8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for eslint-plugin-compat since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react-hooks` from 6.1.1 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003eeslint-plugin-react-hooks's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-react-hooks@7.1.1 (April 17, 2026)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 7.1.0 accidentally removed the \u003ccode\u003ecomponent-hook-factories...\n\n_Description has been truncated_","html_url":"https://github.com/IgorLimaPRO/ant-design/pull/50","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/IgorLimaPRO%2Fant-design/issues/50","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/50/packages"}},{"old_version":"10.1.2","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-11T18:06:10.000Z","version_change":"10.1.2 → 11.0.0","issue":{"uuid":"4423134430","node_id":"PR_kwDOSaj8jc7aXcML","number":2,"state":"closed","title":"Bump the all group across 1 directory with 69 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-23T11:31:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-11T18:06:10.000Z","updated_at":"2026-05-23T11:31:29.000Z","time_to_close":1013111,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":69,"packages":[{"name":"@anthropic-ai/claude-agent-sdk","old_version":"0.2.112","new_version":"0.3.144","repository_url":"https://github.com/anthropics/claude-agent-sdk-typescript"},{"name":"@anthropic-ai/sdk","old_version":"0.82.0","new_version":"0.96.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@github/copilot","old_version":"1.0.39","new_version":"1.0.49","repository_url":"https://github.com/github/copilot-cli"},{"name":"@google/genai","old_version":"1.25.0","new_version":"2.4.0","repository_url":"https://github.com/googleapis/js-genai"},{"name":"@opentelemetry/api","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/api-logs","old_version":"0.212.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-logs-otlp-grpc","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-logs-otlp-http","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-metrics-otlp-grpc","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-metrics-otlp-http","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-trace-otlp-grpc","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-trace-otlp-http","old_version":"0.214.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/resources","old_version":"2.5.1","new_version":"2.7.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-logs","old_version":"0.212.0","new_version":"0.218.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-trace-node","old_version":"2.5.1","new_version":"2.7.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/semantic-conventions","old_version":"1.39.0","new_version":"1.41.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@sinclair/typebox","old_version":"0.34.41","new_version":"0.34.49","repository_url":"https://github.com/sinclairzx81/sinclair-typebox"},{"name":"@vscode/extension-telemetry","old_version":"1.5.1","new_version":"1.5.2","repository_url":"https://github.com/Microsoft/vscode-extension-telemetry"},{"name":"@vscode/tree-sitter-wasm","old_version":"0.0.5-php.2","new_version":"0.0.5","repository_url":"https://github.com/Microsoft/vscode-tree-sitter-wasm"},{"name":"@xterm/headless","old_version":"5.5.0","new_version":"6.0.0","repository_url":"https://github.com/xtermjs/xterm.js"},{"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.7","new_version":"2.9.8","repository_url":"https://github.com/microsoft/ApplicationInsights-node.js"},{"name":"best-effort-json-parser","old_version":"1.2.1","new_version":"1.4.0","repository_url":"https://github.com/beenotung/best-effort-json-parser"},{"name":"diff","old_version":"8.0.3","new_version":"9.0.0","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"dompurify","old_version":"3.4.1","new_version":"3.4.5","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"isbinaryfile","old_version":"5.0.4","new_version":"6.0.0","repository_url":"https://github.com/gjtorikian/isBinaryFile"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.4.0","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"minimatch","old_version":"10.2.4","new_version":"10.2.5","repository_url":"https://github.com/isaacs/minimatch"},{"name":"undici","old_version":"7.24.1","new_version":"8.3.0","repository_url":"https://github.com/nodejs/undici"},{"name":"vscode-tas-client","old_version":"0.1.84","new_version":"0.2.1"},{"name":"@azure/keyvault-secrets","old_version":"4.10.0","new_version":"4.11.2","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/msal-node","old_version":"3.6.3","new_version":"5.2.1","repository_url":"https://github.com/AzureAD/microsoft-authentication-library-for-js"},{"name":"@fluentui/react-components","old_version":"9.66.6","new_version":"9.73.8","repository_url":"https://github.com/microsoft/fluentui"},{"name":"@fluentui/react-icons","old_version":"2.0.305","new_version":"2.0.326","repository_url":"https://github.com/microsoft/fluentui-system-icons"},{"name":"@octokit/types","old_version":"14.1.0","new_version":"16.0.0","repository_url":"https://github.com/octokit/types.ts"},{"name":"@types/node","old_version":"22.16.3","new_version":"22.19.19","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/picomatch","old_version":"4.0.0","new_version":"4.0.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.36.0","new_version":"8.59.4","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.36.0","new_version":"8.59.4","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vscode/test-cli","old_version":"0.0.11","new_version":"0.0.12","repository_url":"https://github.com/Microsoft/vscode-test-cli"},{"name":"@vscode/vsce","old_version":"3.6.0","new_version":"3.9.1","repository_url":"https://github.com/Microsoft/vsce"},{"name":"csv-parse","old_version":"6.0.0","new_version":"6.2.1","repository_url":"https://github.com/adaltas/node-csv"},{"name":"dotenv","old_version":"17.2.0","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"electron","old_version":"39.8.5","new_version":"42.1.0","repository_url":"https://github.com/electron/electron"},{"name":"esbuild","old_version":"0.27.2","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"fastq","old_version":"1.19.1","new_version":"1.20.1","repository_url":"https://github.com/mcollina/fastq"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"mobx","old_version":"6.13.7","new_version":"6.15.3","repository_url":"https://github.com/mobxjs/mobx"},{"name":"mobx-react-lite","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/mobxjs/mobx"},{"name":"open","old_version":"10.1.2","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"openai","old_version":"6.7.0","new_version":"6.38.0","repository_url":"https://github.com/openai/openai-node"},{"name":"playwright","old_version":"1.58.2","new_version":"1.60.0","repository_url":"https://github.com/microsoft/playwright"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"rimraf","old_version":"6.0.1","new_version":"6.1.3","repository_url":"https://github.com/isaacs/rimraf"},{"name":"shiki","old_version":"1.15.2","new_version":"4.0.2","repository_url":"https://github.com/shikijs/shiki"},{"name":"sinon","old_version":"21.0.1","new_version":"22.0.0","repository_url":"https://github.com/sinonjs/sinon"},{"name":"tar","old_version":"7.5.11","new_version":"7.5.15","repository_url":"https://github.com/isaacs/node-tar"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tsx","old_version":"4.20.3","new_version":"4.22.2","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vite-plugin-top-level-await","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/Menci/vite-plugin-top-level-await"},{"name":"vite-plugin-wasm","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/Menci/vite-plugin-wasm"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.6","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"yaml","old_version":"2.8.3","new_version":"2.9.0","repository_url":"https://github.com/eemeli/yaml"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 67 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript) | `0.2.112` | `0.3.144` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.82.0` | `0.96.0` |\n| [@github/copilot](https://github.com/github/copilot-cli) | `1.0.39` | `1.0.49` |\n| [@google/genai](https://github.com/googleapis/js-genai) | `1.25.0` | `2.4.0` |\n| [@opentelemetry/api](https://github.com/open-telemetry/opentelemetry-js) | `1.9.0` | `1.9.1` |\n| [@opentelemetry/api-logs](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.218.0` |\n| [@opentelemetry/exporter-logs-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/exporter-logs-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/exporter-metrics-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.214.0` | `0.218.0` |\n| [@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.7.1` |\n| [@opentelemetry/sdk-logs](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.218.0` |\n| [@opentelemetry/sdk-trace-node](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.7.1` |\n| [@opentelemetry/semantic-conventions](https://github.com/open-telemetry/opentelemetry-js) | `1.39.0` | `1.41.1` |\n| [@sinclair/typebox](https://github.com/sinclairzx81/sinclair-typebox) | `0.34.41` | `0.34.49` |\n| [@vscode/extension-telemetry](https://github.com/Microsoft/vscode-extension-telemetry) | `1.5.1` | `1.5.2` |\n| [@vscode/tree-sitter-wasm](https://github.com/Microsoft/vscode-tree-sitter-wasm) | `0.0.5-php.2` | `0.0.5` |\n| [@xterm/headless](https://github.com/xtermjs/xterm.js) | `5.5.0` | `6.0.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.7` | `2.9.8` |\n| [best-effort-json-parser](https://github.com/beenotung/best-effort-json-parser) | `1.2.1` | `1.4.0` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.3` | `9.0.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.4.1` | `3.4.5` |\n| [isbinaryfile](https://github.com/gjtorikian/isBinaryFile) | `5.0.4` | `6.0.0` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.4.0` |\n| [minimatch](https://github.com/isaacs/minimatch) | `10.2.4` | `10.2.5` |\n| [undici](https://github.com/nodejs/undici) | `7.24.1` | `8.3.0` |\n| vscode-tas-client | `0.1.84` | `0.2.1` |\n| [@azure/keyvault-secrets](https://github.com/Azure/azure-sdk-for-js/tree/HEAD/sdk/keyvault/keyvault-secrets) | `4.10.0` | `4.11.2` |\n| [@azure/msal-node](https://github.com/AzureAD/microsoft-authentication-library-for-js) | `3.6.3` | `5.2.1` |\n| [@fluentui/react-components](https://github.com/microsoft/fluentui) | `9.66.6` | `9.73.8` |\n| [@fluentui/react-icons](https://github.com/microsoft/fluentui-system-icons) | `2.0.305` | `2.0.326` |\n| [@octokit/types](https://github.com/octokit/types.ts) | `14.1.0` | `16.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.16.3` | `22.19.19` |\n| [@types/picomatch](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/picomatch) | `4.0.0` | `4.0.3` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.36.0` | `8.59.4` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.36.0` | `8.59.4` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.1.6` |\n| [@vscode/test-cli](https://github.com/Microsoft/vscode-test-cli) | `0.0.11` | `0.0.12` |\n| [@vscode/vsce](https://github.com/Microsoft/vsce) | `3.6.0` | `3.9.1` |\n| [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse) | `6.0.0` | `6.2.1` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.0` | `17.4.2` |\n| [electron](https://github.com/electron/electron) | `39.8.5` | `42.1.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.27.2` | `0.28.0` |\n| [fastq](https://github.com/mcollina/fastq) | `1.19.1` | `1.20.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [mobx](https://github.com/mobxjs/mobx) | `6.13.7` | `6.15.3` |\n| [mobx-react-lite](https://github.com/mobxjs/mobx) | `4.1.0` | `4.1.1` |\n| [open](https://github.com/sindresorhus/open) | `10.1.2` | `11.0.0` |\n| [openai](https://github.com/openai/openai-node) | `6.7.0` | `6.38.0` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.60.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.0.1` | `6.1.3` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `1.15.2` | `4.0.2` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.1` | `22.0.0` |\n| [tar](https://github.com/isaacs/node-tar) | `7.5.11` | `7.5.15` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.20.3` | `4.22.2` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n| [vite-plugin-top-level-await](https://github.com/Menci/vite-plugin-top-level-await) | `1.5.0` | `1.6.0` |\n| [vite-plugin-wasm](https://github.com/Menci/vite-plugin-wasm) | `3.5.0` | `3.6.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.6` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.9.0` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.3` |\n\n\nUpdates `@anthropic-ai/claude-agent-sdk` from 0.2.112 to 0.3.144\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/releases\"\u003e@​anthropic-ai/claude-agent-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.3.144\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAssistant messages and \u003ccode\u003eStopFailure\u003c/code\u003e hooks now report \u003ccode\u003eerror: 'model_not_found'\u003c/code\u003e when the selected model doesn't exist or isn't available, instead of the generic \u003ccode\u003e'invalid_request'\u003c/code\u003e. The \u003ccode\u003eapi_error_status\u003c/code\u003e field on result messages is now documented.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e@anthropic-ai/claude-agent-sdk/extract\u003c/code\u003e export for \u003ccode\u003ebun build --compile\u003c/code\u003e consumers: import the platform native binary with \u003ccode\u003ewith { type: 'file' }\u003c/code\u003e, call \u003ccode\u003eextractFromBunfs(binPath)\u003c/code\u003e to copy it out of the compiled executable's virtual filesystem, and pass the result to \u003ccode\u003eoptions.pathToClaudeCodeExecutable\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.3.144\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.3.144\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.3.144\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.3.144\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.3.143\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@anthropic-ai/sdk\u003c/code\u003e and \u003ccode\u003e@modelcontextprotocol/sdk\u003c/code\u003e are now \u003ccode\u003epeerDependencies\u003c/code\u003e instead of \u003ccode\u003edependencies\u003c/code\u003e. Runtime is unaffected (both are bundled); npm/bun/pnpm auto-install them. yarn classic users should add them explicitly for full TypeScript type resolution\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.3.143\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.3.143\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.3.143\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.3.143\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.3.142\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Removed the v2 session API (\u003ccode\u003eunstable_v2_createSession\u003c/code\u003e, \u003ccode\u003eunstable_v2_resumeSession\u003c/code\u003e, \u003ccode\u003eunstable_v2_prompt\u003c/code\u003e, \u003ccode\u003eSDKSession\u003c/code\u003e, \u003ccode\u003eSDKSessionOptions\u003c/code\u003e), deprecated since 0.2.133. Use \u003ccode\u003equery()\u003c/code\u003e — pass an \u003ccode\u003eAsyncIterable\u0026lt;SDKUserMessage\u0026gt;\u003c/code\u003e for multi-turn, or \u003ccode\u003eoptions.resume\u003c/code\u003e to continue a session.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e MCP servers now connect in the background by default; sessions start immediately and slow servers report \u003ccode\u003estatus: \u0026quot;pending\u0026quot;\u003c/code\u003e in \u003ccode\u003einit\u003c/code\u003e until ready. Set \u003ccode\u003eMCP_CONNECTION_NONBLOCKING=0\u003c/code\u003e to restore the old behavior of waiting up to 5s before the first query, or mark a server \u003ccode\u003ealwaysLoad: true\u003c/code\u003e to require it in turn 1.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Headless and SDK sessions now use Task tools (\u003ccode\u003eTaskCreate\u003c/code\u003e / \u003ccode\u003eTaskUpdate\u003c/code\u003e / \u003ccode\u003eTaskGet\u003c/code\u003e / \u003ccode\u003eTaskList\u003c/code\u003e) instead of \u003ccode\u003eTodoWrite\u003c/code\u003e, deprecated since 0.2.136. Tool consumers should accumulate by task ID instead of replacing a snapshot list.\u003c/li\u003e\n\u003cli\u003eSurfaced \u003ccode\u003erequest_id\u003c/code\u003e, \u003ccode\u003esubagent_type\u003c/code\u003e, and \u003ccode\u003etask_description\u003c/code\u003e on SDK message types and task system events\u003c/li\u003e\n\u003cli\u003eHeadless \u003ccode\u003e--sdk-url\u003c/code\u003e sessions now exit non-zero with a stderr diagnostic when the remote transport closes permanently (401/403/404 or WS permanent close), instead of silently exiting 0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.3.142\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.3.142\n\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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md\"\u003e@​anthropic-ai/claude-agent-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.3.144\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAssistant messages and \u003ccode\u003eStopFailure\u003c/code\u003e hooks now report \u003ccode\u003eerror: 'model_not_found'\u003c/code\u003e when the selected model doesn't exist or isn't available, instead of the generic \u003ccode\u003e'invalid_request'\u003c/code\u003e. The \u003ccode\u003eapi_error_status\u003c/code\u003e field on result messages is now documented.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003e@anthropic-ai/claude-agent-sdk/extract\u003c/code\u003e export for \u003ccode\u003ebun build --compile\u003c/code\u003e consumers: import the platform native binary with \u003ccode\u003ewith { type: 'file' }\u003c/code\u003e, call \u003ccode\u003eextractFromBunfs(binPath)\u003c/code\u003e to copy it out of the compiled executable's virtual filesystem, and pass the result to \u003ccode\u003eoptions.pathToClaudeCodeExecutable\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.143\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@anthropic-ai/sdk\u003c/code\u003e and \u003ccode\u003e@modelcontextprotocol/sdk\u003c/code\u003e are now \u003ccode\u003epeerDependencies\u003c/code\u003e instead of \u003ccode\u003edependencies\u003c/code\u003e. Runtime is unaffected (both are bundled); npm/bun/pnpm auto-install them. yarn classic users should add them explicitly for full TypeScript type resolution\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.3.142\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Removed the v2 session API (\u003ccode\u003eunstable_v2_createSession\u003c/code\u003e, \u003ccode\u003eunstable_v2_resumeSession\u003c/code\u003e, \u003ccode\u003eunstable_v2_prompt\u003c/code\u003e, \u003ccode\u003eSDKSession\u003c/code\u003e, \u003ccode\u003eSDKSessionOptions\u003c/code\u003e), deprecated since 0.2.133. Use \u003ccode\u003equery()\u003c/code\u003e — pass an \u003ccode\u003eAsyncIterable\u0026lt;SDKUserMessage\u0026gt;\u003c/code\u003e for multi-turn, or \u003ccode\u003eoptions.resume\u003c/code\u003e to continue a session.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e MCP servers now connect in the background by default; sessions start immediately and slow servers report \u003ccode\u003estatus: \u0026quot;pending\u0026quot;\u003c/code\u003e in \u003ccode\u003einit\u003c/code\u003e until ready. Set \u003ccode\u003eMCP_CONNECTION_NONBLOCKING=0\u003c/code\u003e to restore the old behavior of waiting up to 5s before the first query, or mark a server \u003ccode\u003ealwaysLoad: true\u003c/code\u003e to require it in turn 1.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Headless and SDK sessions now use Task tools (\u003ccode\u003eTaskCreate\u003c/code\u003e / \u003ccode\u003eTaskUpdate\u003c/code\u003e / \u003ccode\u003eTaskGet\u003c/code\u003e / \u003ccode\u003eTaskList\u003c/code\u003e) instead of \u003ccode\u003eTodoWrite\u003c/code\u003e, deprecated since 0.2.136. Tool consumers should accumulate by task ID instead of replacing a snapshot list.\u003c/li\u003e\n\u003cli\u003eSurfaced \u003ccode\u003erequest_id\u003c/code\u003e, \u003ccode\u003esubagent_type\u003c/code\u003e, and \u003ccode\u003etask_description\u003c/code\u003e on SDK message types and task system events\u003c/li\u003e\n\u003cli\u003eHeadless \u003ccode\u003e--sdk-url\u003c/code\u003e sessions now exit non-zero with a stderr diagnostic when the remote transport closes permanently (401/403/404 or WS permanent close), instead of silently exiting 0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.141\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eTaskCreateInput\u003c/code\u003e, \u003ccode\u003eTaskCreateOutput\u003c/code\u003e, \u003ccode\u003eTaskGetInput\u003c/code\u003e, \u003ccode\u003eTaskGetOutput\u003c/code\u003e, \u003ccode\u003eTaskUpdateInput\u003c/code\u003e, \u003ccode\u003eTaskUpdateOutput\u003c/code\u003e, \u003ccode\u003eTaskListInput\u003c/code\u003e, and \u003ccode\u003eTaskListOutput\u003c/code\u003e types are now exported from \u003ccode\u003e@anthropic-ai/claude-agent-sdk/sdk-tools\u003c/code\u003e and included in the \u003ccode\u003eToolInputSchemas\u003c/code\u003e/\u003ccode\u003eToolOutputSchemas\u003c/code\u003e unions\u003c/li\u003e\n\u003cli\u003eAligned \u003ccode\u003e@anthropic-ai/sdk\u003c/code\u003e dependency to ^0.93.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.140\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.140\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.139\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.139\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.138\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.138\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.137\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.137\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.136\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eresolveSettings()\u003c/code\u003e (alpha) to inspect effective merged settings without spawning the Claude CLI; reads MDM (plist/HKLM/HKCU) for parity with CLI startup\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eTodoWrite\u003c/code\u003e tool — future versions will switch to Task tools (\u003ccode\u003eTaskCreate\u003c/code\u003e, \u003ccode\u003eTaskGet\u003c/code\u003e, \u003ccode\u003eTaskUpdate\u003c/code\u003e, \u003ccode\u003eTaskList\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.135\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.135\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.134\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.134\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/e62865e42fd02ef5d4d3b59e85c2624514841c07\"\u003e\u003ccode\u003ee62865e\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/fa5d004c65b6a173ee3eba3f67336a1e8039576a\"\u003e\u003ccode\u003efa5d004\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/dcac1633cc28b4e3997565e830cee3b1b6990d71\"\u003e\u003ccode\u003edcac163\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/b6d04907915947f0fb135ece815ca3658aff526f\"\u003e\u003ccode\u003eb6d0490\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/b14b7c97ff707c9af12fa19013239aed19b71cc8\"\u003e\u003ccode\u003eb14b7c9\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/ee3fe610814de18ac01ec58aedb310a874306681\"\u003e\u003ccode\u003eee3fe61\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/1d9038531eb16361a6b7324e68d7f4e8d215177f\"\u003e\u003ccode\u003e1d90385\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/8d0a9588e630ecaf5f18ca5bbc2c7609156e7f92\"\u003e\u003ccode\u003e8d0a958\u003c/code\u003e\u003c/a\u003e Pin GitHub Actions to commit SHAs (\u003ca href=\"https://redirect.github.com/anthropics/claude-agent-sdk-typescript/issues/320\"\u003e#320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/3ccbe544fd87486410be0792248eb782fea67eef\"\u003e\u003ccode\u003e3ccbe54\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/de7d6c1a357952a7081632df729fb5b7822d61af\"\u003e\u003ccode\u003ede7d6c1\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/compare/v0.2.112...v0.3.144\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@anthropic-ai/sdk` from 0.82.0 to 0.96.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/releases\"\u003e@​anthropic-ai/sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.96.0\u003c/h2\u003e\n\u003ch2\u003e0.96.0 (2026-05-13)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.2...sdk-v0.96.0\"\u003esdk-v0.95.2...sdk-v0.96.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add BetaManagedAgentsSearchResultBlock types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/08f02f3d0c34a9563b17af40b227acf3b105f8a3\"\u003e08f02f3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add support for cache diagnostics beta (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/eafbd6d78b81253c79cb861de6a9232b18eb60de\"\u003eeafbd6d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e ensure only zod/v4 types are used (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/992\"\u003e#992\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/9e08bcc988697c195b31569b7519b7954aea6372\"\u003e9e08bcc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e spec updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/27d64ef828dc4ec11d44118a7ed1fcf83d67da0d\"\u003e27d64ef\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.95.2\u003c/h2\u003e\n\u003ch2\u003e0.95.2 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.1...sdk-v0.95.2\"\u003esdk-v0.95.1...sdk-v0.95.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esdk: v0.95.1\u003c/h2\u003e\n\u003ch2\u003e0.95.1 (2026-05-07)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.0...sdk-v0.95.1\"\u003esdk-v0.95.0...sdk-v0.95.1\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eredact api-key headers in debug logs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/fad8feeb51d1b9bafaf85cf8345bb28627728e00\"\u003efad8fee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.95.0\u003c/h2\u003e\n\u003ch2\u003e0.95.0 (2026-05-06)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.94.0...sdk-v0.95.0\"\u003esdk-v0.94.0...sdk-v0.95.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add support for Managed Agents multiagents and outcomes, webhooks, vault validation (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e0c0e9bef90b1919a5b806eb252e028981841e68\"\u003ee0c0e9b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Adjust webhook configuration (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/deed3f6290c0728dfc688e19117e1c01efb81a52\"\u003edeed3f6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.94.0\u003c/h2\u003e\n\u003ch2\u003e0.94.0 (2026-05-05)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e@​anthropic-ai/sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.96.0 (2026-05-13)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.2...sdk-v0.96.0\"\u003esdk-v0.95.2...sdk-v0.96.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add BetaManagedAgentsSearchResultBlock types (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/08f02f3d0c34a9563b17af40b227acf3b105f8a3\"\u003e08f02f3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Add support for cache diagnostics beta (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/eafbd6d78b81253c79cb861de6a9232b18eb60de\"\u003eeafbd6d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ezod:\u003c/strong\u003e ensure only zod/v4 types are used (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/992\"\u003e#992\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/9e08bcc988697c195b31569b7519b7954aea6372\"\u003e9e08bcc\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e spec updates (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/27d64ef828dc4ec11d44118a7ed1fcf83d67da0d\"\u003e27d64ef\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.95.2 (2026-05-11)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.1...sdk-v0.95.2\"\u003esdk-v0.95.1...sdk-v0.95.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e0.95.1 (2026-05-07)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.95.0...sdk-v0.95.1\"\u003esdk-v0.95.0...sdk-v0.95.1\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eredact api-key headers in debug logs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/fad8feeb51d1b9bafaf85cf8345bb28627728e00\"\u003efad8fee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.95.0 (2026-05-06)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.94.0...sdk-v0.95.0\"\u003esdk-v0.94.0...sdk-v0.95.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e add support for Managed Agents multiagents and outcomes, webhooks, vault validation (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e0c0e9bef90b1919a5b806eb252e028981841e68\"\u003ee0c0e9b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e Adjust webhook configuration (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/deed3f6290c0728dfc688e19117e1c01efb81a52\"\u003edeed3f6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.94.0 (2026-05-05)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.93.0...sdk-v0.94.0\"\u003esdk-v0.93.0...sdk-v0.94.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\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/anthropics/anthropic-sdk-typescript/commit/a53f60d59ca904f3e79296586642aac3ce68ae02\"\u003e\u003ccode\u003ea53f60d\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/d1b8d04617c5167f1296520b4c9b1156d0482159\"\u003e\u003ccode\u003ed1b8d04\u003c/code\u003e\u003c/a\u003e feat(api): Add support for cache diagnostics beta\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/8e43bf81bc7029411e5a3b81b485d8dda364b376\"\u003e\u003ccode\u003e8e43bf8\u003c/code\u003e\u003c/a\u003e chore(api): spec updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/697e4d592bb3a1258788bd3064ac4dc35671e896\"\u003e\u003ccode\u003e697e4d5\u003c/code\u003e\u003c/a\u003e codegen metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/cd5801cbf6cc4db5f6eee155643294feda0ba588\"\u003e\u003ccode\u003ecd5801c\u003c/code\u003e\u003c/a\u003e feat(api): Add BetaManagedAgentsSearchResultBlock types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/dce6bc7d0d8c38cbdfe6414587eb0e2e82dfd6f0\"\u003e\u003ccode\u003edce6bc7\u003c/code\u003e\u003c/a\u003e ci: pin GitHub Actions to commit SHAs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/4eee5232602bc3f1f91d8676267b1bd821e16e7f\"\u003e\u003ccode\u003e4eee523\u003c/code\u003e\u003c/a\u003e fix(zod): ensure only zod/v4 types are used (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/992\"\u003e#992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/e3bcdd4b5dbc73ff2093e4f91dd230fc6b3957ca\"\u003e\u003ccode\u003ee3bcdd4\u003c/code\u003e\u003c/a\u003e chore: release main\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/08943f187d43aa2d28b0fb31ee9312f33447396d\"\u003e\u003ccode\u003e08943f1\u003c/code\u003e\u003c/a\u003e feat(aws): Add AWS client for Claude Platform on AWS\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/7834cebf3cebe6501896df21ebffcc93ffa0f901\"\u003e\u003ccode\u003e7834ceb\u003c/code\u003e\u003c/a\u003e ci(release-please): exclude subpackages from root changelog (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/991\"\u003e#991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.82.0...sdk-v0.96.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@github/copilot` from 1.0.39 to 1.0.49\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/copilot-cli/releases\"\u003e@​github/copilot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.49\u003c/h2\u003e\n\u003cp\u003e2026-05-18\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003epostToolUse hook additionalContext is now injected as a system message for the model instead of being silently discarded\u003c/li\u003e\n\u003cli\u003eMouse clicks in the prompt correctly position cursor when input contains wide characters (CJK, emoji)\u003c/li\u003e\n\u003cli\u003eAdd /chronicle search subcommand to search all session content by keyword or topic\u003c/li\u003e\n\u003cli\u003e/user switch reuses the fetched user list and shows a loading spinner on first open\u003c/li\u003e\n\u003cli\u003eMCP servers using static OAuth clients correctly persist registration for token refreshes\u003c/li\u003e\n\u003cli\u003eAdd support for running the CLI on Alpine Linux (musl libc)\u003c/li\u003e\n\u003cli\u003eAdd /exit print option to print the session to the terminal before exiting\u003c/li\u003e\n\u003cli\u003eAdd /rubber-duck command to get an independent critique of the agent's current work\u003c/li\u003e\n\u003cli\u003eAdd /session id subcommand to display the current session ID and copy it to the clipboard\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eauth.redirectPort\u003c/code\u003e config option for MCP servers to pin the OAuth callback to a fixed port\u003c/li\u003e\n\u003cli\u003eAdd /memory on|off|show slash command to enable, disable, or view memory status (persistent)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecopilot plugin update --all\u003c/code\u003e to update all installed plugins at once\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e/rubber-duck\u003c/code\u003e command to invoke the rubber duck agent for an independent critique (experimental)\u003c/li\u003e\n\u003cli\u003eInput prompt collapses to a single line when empty and grows naturally as you type\u003c/li\u003e\n\u003cli\u003eFile diffs are correctly reported to ACP clients for all edit tool types\u003c/li\u003e\n\u003cli\u003eRepo hooks in \u003ccode\u003e.github/hooks/\u003c/code\u003e now load in prompt mode (\u003ccode\u003e-p\u003c/code\u003e) when the folder is already trusted\u003c/li\u003e\n\u003cli\u003eFix extra line in timeline entries\u003c/li\u003e\n\u003cli\u003eBox drawing and block characters render correctly on Windows terminals not using UTF-8 code page\u003c/li\u003e\n\u003cli\u003eMCP server configurations with no \u003ccode\u003eargs\u003c/code\u003e field are now accepted and treated as an empty args list\u003c/li\u003e\n\u003cli\u003eDocument attachment paths are included in context so the agent can reference pasted file paths, including Windows Copy as path inputs\u003c/li\u003e\n\u003cli\u003eMCP stdio servers now display type as 'stdio' instead of 'local' for consistency\u003c/li\u003e\n\u003cli\u003eProgress bar indicator now displays correctly in tmux sessions\u003c/li\u003e\n\u003cli\u003eExperimental slash commands are now annotated with \u0026quot;(experimental)\u0026quot; in the help dialog and command picker\u003c/li\u003e\n\u003cli\u003eAuto-update downloads the smaller platform-specific package instead of the universal one when available\u003c/li\u003e\n\u003cli\u003eAuto-link GitHub issue and PR references (owner/repo#number) in assistant responses\u003c/li\u003e\n\u003cli\u003ePrompt mode (-p) automatically loads workspace MCP sources when the current folder is already trusted\u003c/li\u003e\n\u003cli\u003eExperimental: /mcp search command to search and install MCP servers from registry\u003c/li\u003e\n\u003cli\u003eExperimental: Tool search with deferred loading for MCP and external tools\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;None\u0026quot; reasoning effort option to disable model reasoning in the reasoning effort picker\u003c/li\u003e\n\u003cli\u003eAdd COPILOT_PLUGIN_DIR_ONLY environment variable to disable automatic plugin discovery, enabling deterministic plugin sets when using --plugin-dir\u003c/li\u003e\n\u003cli\u003eCopying text from the scroll view joins soft-wrapped lines without extra newlines or indentation\u003c/li\u003e\n\u003cli\u003eCursor positioning in input fields works correctly with wide characters (CJK, emoji)\u003c/li\u003e\n\u003cli\u003eHooks (preToolUse, postToolUse, subagentStart, subagentStop) now fire correctly for sub-agent tool calls\u003c/li\u003e\n\u003cli\u003ePlugins loaded via --plugin-dir now correctly register their agents as available task(agent_type=...) subagents in prompt mode\u003c/li\u003e\n\u003cli\u003eMemory storage correctly limits available scopes when no repository context is present\u003c/li\u003e\n\u003cli\u003e--plugin-dir and --additional-mcp-config now work in --server / --headless mode\u003c/li\u003e\n\u003cli\u003eContent-filtered model responses now display an explanation instead of a blank assistant turn\u003c/li\u003e\n\u003cli\u003ePromptFrame UI now renders inside tmux when the outer terminal is ghostty, WezTerm, or kitty (detected via \u003ccode\u003etmux list-clients\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eMCP OAuth token lookups are correctly scoped to the active session\u003c/li\u003e\n\u003cli\u003eMemory permission prompts now name who can see a stored memory: user scope or the specific \u003ccode\u003eowner/repo\u003c/code\u003e for repository scope. Timeline entries also show the scope (\u003ccode\u003e(for user)\u003c/code\u003e / \u003ccode\u003e(shared with repository collaborators)\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eReduce PowerShell syntax errors on Windows by avoiding \u0026amp;\u0026amp; chaining instructions when using legacy PowerShell 5.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.49-6\u003c/h2\u003e\n\u003cp\u003ePre-release 1.0.49-6\u003c/p\u003e\n\u003ch2\u003e1.0.49-1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eImproved\u003c/strong\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/github/copilot-cli/blob/main/changelog.md\"\u003e@​github/copilot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.49 - 2026-05-18\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003epostToolUse hook additionalContext is now injected as a system message for the model instead of being silently discarded\u003c/li\u003e\n\u003cli\u003eMouse clicks in the prompt correctly position cursor when input contains wide characters (CJK, emoji)\u003c/li\u003e\n\u003cli\u003eAdd /chronicle search subcommand to search all session content by keyword or topic\u003c/li\u003e\n\u003cli\u003e/user switch reuses the fetched user list and shows a loading spinner on first open\u003c/li\u003e\n\u003cli\u003eMCP servers using static OAuth clients correctly persist registration for token refreshes\u003c/li\u003e\n\u003cli\u003eAdd support for running the CLI on Alpine Linux (musl libc)\u003c/li\u003e\n\u003cli\u003eAdd /exit print option to print the session to the terminal before exiting\u003c/li\u003e\n\u003cli\u003eAdd /rubber-duck command to get an independent critique of the agent's current work\u003c/li\u003e\n\u003cli\u003eAdd /session id subcommand to display the current session ID and copy it to the clipboard\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eauth.redirectPort\u003c/code\u003e config option for MCP servers to pin the OAuth callback to a fixed port\u003c/li\u003e\n\u003cli\u003eAdd /memory on|off|show slash command to enable, disable, or view memory status (persistent)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecopilot plugin update --all\u003c/code\u003e to update all installed plugins at once\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e/rubber-duck\u003c/code\u003e command to invoke the rubber duck agent for an independent critique (experimental)\u003c/li\u003e\n\u003cli\u003eInput prompt collapses to a single line when empty and grows naturally as you type\u003c/li\u003e\n\u003cli\u003eFile diffs are correctly reported to ACP clients for all edit tool types\u003c/li\u003e\n\u003cli\u003eRepo hooks in \u003ccode\u003e.github/hooks/\u003c/code\u003e now load in prompt mode (\u003ccode\u003e-p\u003c/code\u003e) when the folder is already trusted\u003c/li\u003e\n\u003cli\u003eFix extra line in timeline entries\u003c/li\u003e\n\u003cli\u003eBox drawing and block characters render correctly on Windows terminals not using UTF-8 code page\u003c/li\u003e\n\u003cli\u003eMCP server configurations with no \u003ccode\u003eargs\u003c/code\u003e field are now accepted and treated as an empty args list\u003c/li\u003e\n\u003cli\u003eDocument attachment paths are included in context so the agent can reference pasted file paths, including Windows Copy as path inputs\u003c/li\u003e\n\u003cli\u003eMCP stdio servers now display type as 'stdio' instead of 'local' for consistency\u003c/li\u003e\n\u003cli\u003eProgress bar indicator now displays correctly in tmux sessions\u003c/li\u003e\n\u003cli\u003eExperimental slash commands are now annotated with \u0026quot;(experimental)\u0026quot; in the help dialog and command picker\u003c/li\u003e\n\u003cli\u003eAuto-update downloads the smaller platform-specific package instead of the universal one when available\u003c/li\u003e\n\u003cli\u003eAuto-link GitHub issue and PR references (owner/repo#number) in assistant responses\u003c/li\u003e\n\u003cli\u003ePrompt mode (-p) automatically loads workspace MCP sources when the current folder is already trusted\u003c/li\u003e\n\u003cli\u003eExperimental: /mcp search command to search and install MCP servers from registry\u003c/li\u003e\n\u003cli\u003eExperimental: Tool search with deferred loading for MCP and external tools\u003c/li\u003e\n\u003cli\u003eAdd \u0026quot;None\u0026quot; reasoning effort option to disable model reasoning in the reasoning effort picker\u003c/li\u003e\n\u003cli\u003eAdd COPILOT_PLUGIN_DIR_ONLY environment variable to disable automatic plugin discovery, enabling deterministic plugin sets when using --plugin-dir\u003c/li\u003e\n\u003cli\u003eCopying text from the scroll view joins soft-wrapped lines without extra newlines or indentation\u003c/li\u003e\n\u003cli\u003eCursor positioning in input fields works correctly with wide characters (CJK, emoji)\u003c/li\u003e\n\u003cli\u003eHooks (preToolUse, postToolUse, subagentStart, subagentStop) now fire correctly for sub-agent tool calls\u003c/li\u003e\n\u003cli\u003ePlugins loaded via --plugin-dir now correctly register their agents as available task(agent_type=...) subagents in prompt mode\u003c/li\u003e\n\u003cli\u003eMemory storage correctly limits available scopes when no repository context is present\u003c/li\u003e\n\u003cli\u003e--plugin-dir and --additional-mcp-config now work in --server / --headless mode\u003c/li\u003e\n\u003cli\u003eContent-filtered model responses now display an explanation instead of a blank assistant turn\u003c/li\u003e\n\u003cli\u003ePromptFrame UI now renders inside tmux when the outer terminal is ghostty, WezTerm, or kitty (detected via \u003ccode\u003etmux list-clients\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eMCP OAuth token lookups are correctly scoped to the active session\u003c/li\u003e\n\u003cli\u003eMemory permission prompts now name who can see a stored memory: user scope or the specific \u003ccode\u003eowner/repo\u003c/code\u003e for repository scope. Timeline entries also show the scope (\u003ccode\u003e(for user)\u003c/code\u003e / \u003ccode\u003e(shared with repository collaborators)\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eReduce PowerShell syntax errors on Windows by avoiding \u0026amp;\u0026amp; chaining instructions when using legacy PowerShell 5.x\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.48 - 2026-05-14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eModel picker displays actual token prices instead of dot indicators for token-based billing users\u003c/li\u003e\n\u003cli\u003eInstruction files with unquoted glob patterns in applyTo frontmatter (e.g. applyTo: *\u003cem\u003e/\u003c/em\u003e.ts) are now applied correctly\u003c/li\u003e\n\u003cli\u003eInput text with CJK characters or emoji renders without blank gaps between lines\u003c/li\u003e\n\u003cli\u003e/context shows correct token limits for all models instead of always showing 128k\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/196c5f65fb530742ce1f24d10cf901f7baf44522\"\u003e\u003ccode\u003e196c5f6\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.48\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/4328afb2786cc9d4b03c43c78707027c75a7c253\"\u003e\u003ccode\u003e4328afb\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.47\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/5b5dd40ef06685e09540fe693f7bf982f1e96279\"\u003e\u003ccode\u003e5b5dd40\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.46\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/fd2900c51b8da7703d0f2859e7a123b390cc2b5f\"\u003e\u003ccode\u003efd2900c\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.45\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/41b40180425dd6c3de19150ce01f4bd85156b955\"\u003e\u003ccode\u003e41b4018\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.44\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/bee20d0c069ab9678d340496cd774e3b9d1573c9\"\u003e\u003ccode\u003ebee20d0\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.43\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/5ab6de6719aa3d3be1417045d25c45a08b3cb714\"\u003e\u003ccode\u003e5ab6de6\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.42\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/ac346d1e5f3e0651de98e6b72e9bbbe2f036814c\"\u003e\u003ccode\u003eac346d1\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/cc85e32754fd29362d42a6107eba92c5551c764d\"\u003e\u003ccode\u003ecc85e32\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.40\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/cb0ddf842f47d7ff461774dc15be65b7338c353e\"\u003e\u003ccode\u003ecb0ddf8\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.39\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/github/copilot-cli/compare/v1.0.39...v1.0.49\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google/genai` from 1.25.0 to 2.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/js-genai/releases\"\u003e@​google/genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.4.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.3.0...v2.4.0\"\u003e2.4.0\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport Agent and Environment APIs. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b0d9d2b84b3f94ba710b30b8a993cb7d23a10d35\"\u003eb0d9d2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eoutput_text for turns that don't end with text. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/1a3d94f81574256e2f9e72af6bd5273f44d9fe2f\"\u003e1a3d94f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.3.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.2.0...v2.3.0\"\u003e2.3.0\u003c/a\u003e (2026-05-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einteraction.{output_text,output_image,output_audio,output_video} (\u003ca href=\"https://github.com/googleapis/js-genai/commit/0188233bc1a18033f0a2a8bb228c04181a05dbad\"\u003e0188233\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.2.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.1.0...v2.2.0\"\u003e2.2.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded missing FunctionCallResultDelta type and \u003ccode\u003earguments\u003c/code\u003e field to the ArgumentDelta type (\u003ca href=\"https://github.com/googleapis/js-genai/commit/f76138b5368fa3f6418e84214493fb874e748fea\"\u003ef76138b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.0.1...v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gemini-3.1-flash-lite to model options (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b0664e105ef1c52643066d7e1b10080573daff89\"\u003eb0664e1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd parameters to video response_format. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/207c8f8b7c4823e5fc43a3e347784bc16e599a4e\"\u003e207c8f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce Server Side tools deltas (\u003ca href=\"https://github.com/googleapis/js-genai/commit/2e56d41124066c154fbade2750c32a29fd73aa08\"\u003e2e56d41\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Blocking FunctionCall in Live API in AgentPlatform (Vertex) (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6bd8e7d4ec95ed0e7f445ee05e97cea54dcb421a\"\u003e6bd8e7d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for Vertex-lyria models lyria-3-pro-preview \u0026amp; lyria-3-clip-preview (\u003ca href=\"https://github.com/googleapis/js-genai/commit/f9af7410e1a601b5bf685d05f317458aaf6de419\"\u003ef9af7410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSteps is not optional (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6fb5386892879a7b88e93cf413c127c12c9888fd\"\u003e6fb5386\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.0.0...v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-05-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\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/js-genai/blob/main/CHANGELOG.md\"\u003e@​google/genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.3.0...v2.4.0\"\u003e2.4.0\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport Agent and Environment APIs. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b0d9d2b84b3f94ba710b30b8a993cb7d23a10d35\"\u003eb0d9d2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eoutput_text for turns that don't end with text. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/1a3d94f81574256e2f9e72af6bd5273f44d9fe2f\"\u003e1a3d94f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.2.0...v2.3.0\"\u003e2.3.0\u003c/a\u003e (2026-05-15)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einteraction.{output_text,output_image,output_audio,output_video} (\u003ca href=\"https://github.com/googleapis/js-genai/commit/0188233bc1a18033f0a2a8bb228c04181a05dbad\"\u003e0188233\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.1.0...v2.2.0\"\u003e2.2.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded missing FunctionCallResultDelta type and \u003ccode\u003earguments\u003c/code\u003e field to the ArgumentDelta type (\u003ca href=\"https://github.com/googleapis/js-genai/commit/f76138b5368fa3f6418e84214493fb874e748fea\"\u003ef76138b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.0.1...v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-05-12)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd gemini-3.1-flash-lite to model options (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b0664e105ef1c52643066d7e1b10080573daff89\"\u003eb0664e1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd parameters to video response_format. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/207c8f8b7c4823e5fc43a3e347784bc16e599a4e\"\u003e207c8f8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eIntroduce Server Side tools deltas (\u003ca href=\"https://github.com/googleapis/js-genai/commit/2e56d41124066c154fbade2750c32a29fd73aa08\"\u003e2e56d41\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport Blocking FunctionCall in Live API in AgentPlatform (Vertex) (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6bd8e7d4ec95ed0e7f445ee05e97cea54dcb421a\"\u003e6bd8e7d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for Vertex-lyria models lyria-3-pro-preview \u0026amp; lyria-3-clip-preview (\u003ca href=\"https://github.com/googleapis/js-genai/commit/f9af7410e1a601b5bf685d05f317458aaf6de419\"\u003ef9af7410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSteps is not optional (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6fb5386892879a7b88e93cf413c127c12c9888fd\"\u003e6fb5386\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v2.0.0...v2.0.1\"\u003e2.0.1\u003c/a\u003e (2026-05-09)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate response_format field names to snake_case. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/26af54931a5881c125324df23d1834f7cba6fac8\"\u003e26af549\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.52.0...v2.0.0\"\u003e2.0.0\u003c/a\u003e (2026-05-07)\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/googleapis/js-genai/commit/dbe44849a327e4f3d00f6c38024cd52fd9ea917b\"\u003e\u003ccode\u003edbe4484\u003c/code\u003e\u003c/a\u003e chore(main): release 2.4.0 (\u003ca href=\"https://redirect.github.com/googleapis/js-genai/issues/1604\"\u003e#1604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/b0d9d2b84b3f94ba710b30b8a993cb7d23a10d35\"\u003e\u003ccode\u003eb0d9d2b\u003c/code\u003e\u003c/a\u003e feat: support Agent and Environment APIs.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/38451221d646326e50473ebeb79e9b78d08ced3a\"\u003e\u003ccode\u003e3845122\u003c/code\u003e\u003c/a\u003e chore: Improve APIConnectionTimeoutError message.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/6bb8572807036d41d986f1a0513b9fc18aab7a05\"\u003e\u003ccode\u003e6bb8572\u003c/code\u003e\u003c/a\u003e chore: Deprecate image_config and response_mime_type\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/1a3d94f81574256e2f9e72af6bd5273f44d9fe2f\"\u003e\u003ccode\u003e1a3d94f\u003c/code\u003e\u003c/a\u003e fix: output_text for turns that don't end with text.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/2f3bfefc7568a3ac746ba01b0cd17bdf39d2be8c\"\u003e\u003ccode\u003e2f3bfef\u003c/code\u003e\u003c/a\u003e chore(main): release 2.3.0 (\u003ca href=\"https://redirect.github.com/googleapis/js-genai/issues/1594\"\u003e#1594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/0188233bc1a18033f0a2a8bb228c04181a05dbad\"\u003e\u003ccode\u003e0188233\u003c/code\u003e\u003c/a\u003e feat: interaction.{output_text,output_image,output_audio,output_video}\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/2a51b788171a46c4542f574fbcd98798751637dc\"\u003e\u003ccode\u003e2a51b78\u003c/code\u003e\u003c/a\u003e chore: Remove experimental warnings for interactions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/cd4d52c10098ef6959a358c35377c14a2b16685b\"\u003e\u003ccode\u003ecd4d52c\u003c/code\u003e\u003c/a\u003e chore: Fix nondeterministic baseUrl errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/1cc001c918cbf0eb9f67585c256485fb1cc1ebd2\"\u003e\u003ccode\u003e1cc001c\u003c/code\u003e\u003c/a\u003e chore: Cleanup\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.25.0...v2.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003epreinstall\u003c/code\u003e script and modifies \u003ccode\u003eprepare\u003c/code\u003e script that run during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/api` from 1.9.0 to 1.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eapi/v1.9.1\u003c/h2\u003e\n\u003ch2\u003e1.9.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(api): prioritize \u003ccode\u003eesnext\u003c/code\u003e export condition as it is more specific \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5458\"\u003e#5458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): update diag \u003ccode\u003econsoleLogger\u003c/code\u003e to use original console methods to prevent infinite loop when a console instrumentation is present \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6395\"\u003e#6395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): use \u003ccode\u003eAttributes\u003c/code\u003e instead of deprecated \u003ccode\u003eSpanAttributes\u003c/code\u003e in \u003ccode\u003eSpanOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6478\"\u003e#6478\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(diag): change types in \u003ccode\u003eDiagComponentLogger\u003c/code\u003e from \u003ccode\u003eany\u003c/code\u003e to \u003ccode\u003eunknown\u003c/code\u003e\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5478\"\u003e#5478\u003c/a\u003e \u003ca href=\"https://github.com/loganrosen\"\u003e\u003ccode\u003e@​loganrosen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): re-introduce fallback chain for global utils \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6523/\"\u003e#6523\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(api): refactor to avoid circular deps by merging observable types into \u003ccode\u003eMetric.ts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6441\"\u003e#6441\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(api): remove \u0026quot;export *\u0026quot; in favor of explicit named exports \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4880\"\u003e#4880\u003c/a\u003e \u003ca href=\"https://github.com/robbkidd\"\u003e\u003ccode\u003e@​robbkidd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable tsconfig isolatedModules \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5697\"\u003e#5697\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disallow constructor parameter property syntax \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6187\"\u003e#6187\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(api): remove platform-specific globalThis, use globalThis directly \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6208\"\u003e#6208\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(api): mark ProxyTracerProvider as deprecated \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6328\"\u003e#6328\u003c/a\u003e \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enforce \u003ccode\u003eimport type\u003c/code\u003e for type-only imports via ESLint \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6467\"\u003e#6467\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(api): improve isValidSpanId, isValidTraceId performance \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5714\"\u003e#5714\u003c/a\u003e \u003ca href=\"https://github.com/seemk\"\u003e\u003ccode\u003e@​seemk\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/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md\"\u003e@​opentelemetry/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid grpc types dependency \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3551\"\u003e#3551\u003c/a\u003e \u003ca href=\"https://github.com/flarna\"\u003e\u003ccode\u003e@​flarna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(otlp-proto-exporter-base): Match Accept header with Content-Type in the proto exporter\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3562\"\u003e#3562\u003c/a\u003e \u003ca href=\"https://github.com/scheler\"\u003e\u003ccode\u003e@​scheler\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: include tracestate in export \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3569\"\u003e#3569\u003c/a\u003e \u003ca href=\"https://github.com/flarna\"\u003e\u003ccode\u003e@​flarna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: fix cross project links and missing implicitly exported types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3533\"\u003e#3533\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-metrics): add exponential histogram mapping functions \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3504\"\u003e#3504\u003c/a\u003e \u003ca href=\"https://github.com/mwear\"\u003e\u003ccode\u003e@​mwear\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/open-telemetry/opentelemetry-js/commit/279458e7ddf16f7ddca5fe60c78672e05fafce66\"\u003e\u003ccode\u003e279458e\u003c/code\u003e\u003c/a\u003e Release 1.9.1 / 0.35.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3573\"\u003e#3573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/49787433b66a17a1788a20f3a7edda3aa2580890\"\u003e\u003ccode\u003e4978743\u003c/code\u003e\u003c/a\u003e fix(http): remove outgoing headers normalization (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3557\"\u003e#3557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/d1f9594d0c691a0422c0d56fc8243d84c32324e2\"\u003e\u003ccode\u003ed1f9594\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rimraf to v4 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3532\"\u003e#3532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e0abcc0b3fe49545a7d0a62825e9f9399c178f60\"\u003e\u003ccode\u003ee0abcc0\u003c/code\u003e\u003c/a\u003e fix: remove JSON syntax error and regenerate tsconfig files (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3566\"\u003e#3566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/a90c558772e049d614f91c8046b60c49f3211de9\"\u003e\u003ccode\u003ea90c558\u003c/code\u003e\u003c/a\u003e fix(sdk-node): register instrumentations early (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/5b070b80a43f8c29ac1ea87f868b5ba01b11b0a3\"\u003e\u003ccode\u003e5b070b8\u003c/code\u003e\u003c/a\u003e fix: include TraceState in trace exports (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3569\"\u003e#3569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/dcb09b76d1013c8e8c18fcb7b34e73b876a716f9\"\u003e\u003ccode\u003edcb09b7\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gh-pages to v5 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3571\"\u003e#3571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3bc93a9fa69ad5bcd32966d044781ee7f0eca496\"\u003e\u003ccode\u003e3bc93a9\u003c/code\u003e\u003c/a\u003e feat: exponential histogram - part 1 - mapping functions (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3670071468f95ccc73bc2e89fe9d2415803ac3dc\"\u003e\u003ccode\u003e3670071\u003c/code\u003e\u003c/a\u003e fix: avoid grpc types dependency (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3551\"\u003e#3551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/b5ef0e4625ad7da67bde80dcb4aa451be98e665a\"\u003e\u003ccode\u003eb5ef0e4\u003c/code\u003e\u003c/a\u003e chore: fix proto generation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3567\"\u003e#3567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/v1.9.0...v1.9.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@​opentelemetry/api\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/api-logs` from 0.212.0 to 0.218.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/api-logs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eexperimental/v0.218.0\u003c/h2\u003e\n\u003ch2\u003e0.218.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs metrics serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6629\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): show all config validation errors, if there are multiple \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6683\"\u003e#6683\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): allow startNodeSDK() without an arg \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6688\"\u003e#6688\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6691\"\u003e#6691\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sdk-logs): use \u003ccode\u003eLogger.enabled()\u003c/code\u003e within \u003ccode\u003eLogger.emit()\u003c/code\u003e implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6680\"\u003e#6680\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.217.0\u003c/h2\u003e\n\u003ch2\u003e0.217.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs trace serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6625\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): auto-generate TypeScript types from OTel declarative config JSON schema (stable v1.0.0) using \u003ccode\u003ejson-schema-to-typescript\u003c/code\u003e and \u003ccode\u003eajv\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6533\"\u003e#6533\u003c/a\u003e \u003ca href=\"https://github.com/MikeGoldsmith\"\u003e\u003ccode\u003e@​MikeGoldsmith\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration, sdk-node): \u003ccode\u003estartNodeSDK()\u003c/code\u003e code path now uses \u003ccode\u003elog_level\u003c/code\u003e configuration to setup a DiagConsoleLogger \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6668\"\u003e#6668\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eNote that allowed values for \u003ccode\u003elog_level\u003c/code\u003e in a configuration YAML file are \u003cem\u003enot\u003c/em\u003e the same set as for \u003ccode\u003eOTEL_LOG_LEVEL\u003c/code\u003e. Use \u003ccode\u003elog_level: trace\u003c/code\u003e to see \u003cem\u003eall\u003c/em\u003e logs (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=ALL\u003c/code\u003e). Use \u003ccode\u003elog_level: fatal\u003c/code\u003e to effectively disable the SDK's internal diagnostic logger (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=NONE\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eIf \u003ccode\u003elog_level\u003c/code\u003e is not specified, a diagnostic console logger at \u0026quot;info\u0026quot; level will be setup.\u003c/li\u003e\n\u003cli\u003eAn invalid YAML config file will now result in a noop OTel SDK.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(configuration): do not validate \u003ccode\u003eOTEL_CONFIG_FILE\u003c/code\u003e value before using it for file config \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6643\"\u003e#6643\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve how 'additionalProperties' in JSON schema is translated to TS types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6650\"\u003e#6650\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): remove stripMinItems and preprocessNullArrays from validation/parsing \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6657\"\u003e#6657\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve handling of enums in generated types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6659\"\u003e#6659\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve the technique for removing '| null' on types the JSON Schema \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6662\"\u003e#6662\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(sampler-jaeger-remote): add missing axios dep \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6656\"\u003e#6656\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(exporter-prometheus): handle malformed URLs in Prometheus exporter request handler \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6674\"\u003e#6674\u003c/a\u003e \u003ca href=\"https://github.com/homanp\"\u003e\u003ccode\u003e@​homanp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.216.0\u003c/h2\u003e\n\u003ch2\u003e0.216.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(sdk-node): wire attribute_keys from declarative configuration to ViewOptions.attributesProcessors \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6427\"\u003e#6427\u003c/a\u003e \u003ca href=\"https://github.com/ravitheja4531-cell\"\u003e\u003ccode\u003e@​ravitheja4531-cell\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): set TracerProvider in startNodeSDK() \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6607\"\u003e#6607\u003c/a\u003e \u003ca href=\"https://github.com/maryliag\"\u003e\u003ccode\u003e@​maryliag\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(instrumentation-xml-http-request): avoid unwrapping \u003ccode\u003eXMLHttpRequest\u003c/code\u003e API when disabling \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6611\"\u003e#6611\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(instrumentation-fetch): tolerate non-writable \u003ccode\u003eglobalThis.fetch\u003c/code\u003e and fix premature \u003ccode\u003e_isEnabled\u003c/code\u003e / \u003ccode\u003e_isFetchPatched\u003c/code\u003e flips in \u003ccode\u003eenable()\u003c/code\u003e \u003ca href=\"https://github.com/brunorodmoreira\"\u003e\u003ccode\u003e@​brunorodmoreira\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/06ad0eaaecbd49f5ead871325f852cc2a3454079\"\u003e\u003ccode\u003e06ad0ea\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6703\"\u003e#6703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/38ca257e64ebd13f5603d5539f8a48d6d9232037\"\u003e\u003ccode\u003e38ca257\u003c/code\u003e\u003c/a\u003e feat(otlp-transformer): replace protobufjs metrics serialization with custom ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/013c60085b84351a4c1e4e4f79e3dd67c56661cd\"\u003e\u003ccode\u003e013c600\u003c/code\u003e\u003c/a\u003e chore: prepare next release (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6699\"\u003e#6699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/b7a0c63bde39d7916fdb73cbb3d64cf1c93282c5\"\u003e\u003ccode\u003eb7a0c63\u003c/code\u003e\u003c/a\u003e feat(semantic-conventions): update semantic conventions to v1.41.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6695\"\u003e#6695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/774143b2c6667c6537c000ab48ea5ce998278ca0\"\u003e\u003ccode\u003e774143b\u003c/code\u003e\u003c/a\u003e chore(renovate): add minimumReleaseAge to config (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6697\"\u003e#6697\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e0dafe0d9fadaccf7dd8d7b02dd85531356e2ac1\"\u003e\u003ccode\u003ee0dafe0\u003c/code\u003e\u003c/a\u003e fix(otlp-exporter-base): remove brackets from IPv6 hostname in HTTP transport...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/f804c93d1d6d903036b8bf38f8c3713dbbaf0360\"\u003e\u003ccode\u003ef804c93\u003c/code\u003e\u003c/a\u003e chore(deps): update github/codeql-action digest to 68bde55 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6682\"\u003e#6682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/95e48e7afcc475ded350b95b43070c54591ecbbb\"\u003e\u003ccode\u003e95e48e7\u003c/code\u003e\u003c/a\u003e refactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/907b627d9ada25844b0f06551ecd9bbda5c0ea4f\"\u003e\u003ccode\u003e907b627\u003c/code\u003e\u003c/a\u003e feat(sdk-node): allow startNodeSDK() without an arg (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6688\"\u003e#6688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/0d1526198fafe7f90078ff353103d0427e6c64d4\"\u003e\u003ccode\u003e0d15261\u003c/code\u003e\u003c/a\u003e docs: Add SIG meeting info and welcoming language (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/6689\"\u003e#6689\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/compare/experimental/v0.212.0...experimental/v0.218.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/exporter-logs-otlp-grpc` from 0.214.0 to 0.218.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/exporter-logs-otlp-grpc's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eexperimental/v0.218.0\u003c/h2\u003e\n\u003ch2\u003e0.218.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs metrics serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6629\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): show all config validation errors, if there are multiple \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6683\"\u003e#6683\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-node): allow startNodeSDK() without an arg \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6688\"\u003e#6688\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(sdk-logs): alias \u003ccode\u003eLoggerProviderConfig\u003c/code\u003e to \u003ccode\u003eLoggerProviderOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6691\"\u003e#6691\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(sdk-logs): use \u003ccode\u003eLogger.enabled()\u003c/code\u003e within \u003ccode\u003eLogger.emit()\u003c/code\u003e implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6680\"\u003e#6680\u003c/a\u003e \u003ca href=\"https://github.com/david-luna\"\u003e\u003ccode\u003e@​david-luna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eexperimental/v0.217.0\u003c/h2\u003e\n\u003ch2\u003e0.217.0\u003c/h2\u003e\n\u003ch3\u003e:rocket: Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(otlp-transformer): replace protobufjs trace serialization with custom implementation \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6625\"\u003e#6625\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration): auto-generate TypeScript types from OTel declarative config JSON schema (stable v1.0.0) using \u003ccode\u003ejson-schema-to-typescript\u003c/code\u003e and \u003ccode\u003eajv\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6533\"\u003e#6533\u003c/a\u003e \u003ca href=\"https://github.com/MikeGoldsmith\"\u003e\u003ccode\u003e@​MikeGoldsmith\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(configuration, sdk-node): \u003ccode\u003estartNodeSDK()\u003c/code\u003e code path now uses \u003ccode\u003elog_level\u003c/code\u003e configuration to setup a DiagConsoleLogger \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6668\"\u003e#6668\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003eNote that allowed values for \u003ccode\u003elog_level\u003c/code\u003e in a configuration YAML file are \u003cem\u003enot\u003c/em\u003e the same set as for \u003ccode\u003eOTEL_LOG_LEVEL\u003c/code\u003e. Use \u003ccode\u003elog_level: trace\u003c/code\u003e to see \u003cem\u003eall\u003c/em\u003e logs (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=ALL\u003c/code\u003e). Use \u003ccode\u003elog_level: fatal\u003c/code\u003e to effectively disable the SDK's internal diagnostic logger (equivalent of \u003ccode\u003eOTEL_LOG_LEVEL=NONE\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eIf \u003ccode\u003elog_level\u003c/code\u003e is not specified, a diagnostic console logger at \u0026quot;info\u0026quot; level will be setup.\u003c/li\u003e\n\u003cli\u003eAn invalid YAML config file will now result in a noop OTel SDK.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:bug: Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(configuration): do not validate \u003ccode\u003eOTEL_CONFIG_FILE\u003c/code\u003e value before using it for file config \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6643\"\u003e#6643\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): improve how 'additionalProperties' in JSON schema is translated to TS types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6650\"\u003e#6650\u003c/a\u003e \u003ca href=\"https://github.com/trentm\"\u003e\u003ccode\u003e@​trentm\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(configuration): remove str...\n\n_Description has been truncated_","html_url":"https://github.com/spite-triangle/fake-github-copilot-chat/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/spite-triangle%2Ffake-github-copilot-chat/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-10T04:44:07.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4414658849","node_id":"PR_kwDORtpRr87Z8oCm","number":18,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 10 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-17T04:43:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-10T04:44:07.000Z","updated_at":"2026-05-17T04:43:26.000Z","time_to_close":604757,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":10,"packages":[{"name":"chokidar","old_version":"4.0.3","new_version":"5.0.0","repository_url":"https://github.com/paulmillr/chokidar"},{"name":"next","old_version":"15.5.14","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@codemirror/autocomplete","old_version":"6.20.1","new_version":"6.20.2","repository_url":"https://github.com/codemirror/autocomplete"},{"name":"@codemirror/language","old_version":"6.12.2","new_version":"6.12.3","repository_url":"https://github.com/codemirror/language"},{"name":"@codemirror/search","old_version":"6.6.0","new_version":"6.7.0","repository_url":"https://github.com/codemirror/search"},{"name":"@codemirror/view","old_version":"6.40.0","new_version":"6.42.1","repository_url":"https://github.com/codemirror/view"},{"name":"lucide-react","old_version":"0.474.0","new_version":"1.14.0","repository_url":"https://github.com/lucide-icons/lucide"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [chokidar](https://github.com/paulmillr/chokidar) | `4.0.3` | `5.0.0` |\n| [next](https://github.com/vercel/next.js) | `15.5.14` | `16.2.6` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.6` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.6` |\n| [@codemirror/autocomplete](https://github.com/codemirror/autocomplete) | `6.20.1` | `6.20.2` |\n| [@codemirror/language](https://github.com/codemirror/language) | `6.12.2` | `6.12.3` |\n| [@codemirror/search](https://github.com/codemirror/search) | `6.6.0` | `6.7.0` |\n| [@codemirror/view](https://github.com/codemirror/view) | `6.40.0` | `6.42.1` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `1.14.0` |\n\n\nUpdates `chokidar` from 4.0.3 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/paulmillr/chokidar/releases\"\u003echokidar's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMake the package ESM-only. Reduces on-disk package size from ~150kb to ~80kb\u003c/li\u003e\n\u003cli\u003eIncrease minimum node.js version to v20.19. The versions starting from it support loading esm files from cjs\u003c/li\u003e\n\u003cli\u003efix: Make types more precise \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/pull/1424\"\u003epaulmillr/chokidar#1424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: re-use double slash regex \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/pull/1435\"\u003epaulmillr/chokidar#1435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate readdirp to ESM-only v5\u003c/li\u003e\n\u003cli\u003eLots of minor improvements in tests\u003c/li\u003e\n\u003cli\u003eIncrease security of NPM releases. Switch to token-less Trusted Publishing, with help of \u003ca href=\"https://github.com/paulmillr/jsbt\"\u003ejsbt\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSwitch compilation mode to isolatedDeclaration-based typescript for simplified auto-generated docs\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/mhkeller\"\u003e\u003ccode\u003e@​mhkeller\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/pull/1426\"\u003epaulmillr/chokidar#1426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/btea\"\u003e\u003ccode\u003e@​btea\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/pull/1432\"\u003epaulmillr/chokidar#1432\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/paulmillr/chokidar/compare/4.0.3...5.0.0\"\u003ehttps://github.com/paulmillr/chokidar/compare/4.0.3...5.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/c0c8d20e49d337491891078d1081bf91bd178de6\"\u003e\u003ccode\u003ec0c8d20\u003c/code\u003e\u003c/a\u003e Release 5.0.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/b211ceca34b1d30326334de21ed30b4a4ceb4c7e\"\u003e\u003ccode\u003eb211cec\u003c/code\u003e\u003c/a\u003e Remove src from npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/87422468fd353426a53a78788b8718979c8725cc\"\u003e\u003ccode\u003e8742246\u003c/code\u003e\u003c/a\u003e Upgrade dev deps, jsbt, ci files. Upgrade readdirp to v5.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/de5a34c3cccf2d6fc812a6080e29fb4dd1583ec1\"\u003e\u003ccode\u003ede5a34c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/issues/1442\"\u003e#1442\u003c/a\u003e from paulmillr/flaky-buns\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/c08a6c4ed6a67b2cb16f61592f763b33e6bce7d3\"\u003e\u003ccode\u003ec08a6c4\u003c/code\u003e\u003c/a\u003e fix: throttle based on dir + target\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/0c55ab3b049682fae9c1ee278ebc964dbfb92f08\"\u003e\u003ccode\u003e0c55ab3\u003c/code\u003e\u003c/a\u003e test: wait for explicit calls in directory test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/ce81be5a51ae72920649e2a74aeba86688c2a5ee\"\u003e\u003ccode\u003ece81be5\u003c/code\u003e\u003c/a\u003e perf: re-use double slash regex (\u003ca href=\"https://redirect.github.com/paulmillr/chokidar/issues/1435\"\u003e#1435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/7d9c1ed27d2b9150077601677a8a8bad27b8f3da\"\u003e\u003ccode\u003e7d9c1ed\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/issues/1433\"\u003e#1433\u003c/a\u003e from paulmillr/super-matrices\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/391554143f582fe78f7d37cf54b834c42f84652b\"\u003e\u003ccode\u003e3915541\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/paulmillr/chokidar/issues/1430\"\u003e#1430\u003c/a\u003e from paulmillr/esm-only\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/paulmillr/chokidar/commit/9308bedee986abac912100e4bcc4823a1504a10f\"\u003e\u003ccode\u003e9308bed\u003c/code\u003e\u003c/a\u003e chore: use Nodejs 24 in CI (\u003ca href=\"https://redirect.github.com/paulmillr/chokidar/issues/1432\"\u003e#1432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/paulmillr/chokidar/compare/4.0.3...5.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 chokidar since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 15.5.14 to 16.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-26hh-7cqf-hhc6\"\u003eGHSA-26hh-7cqf-hhc6: Middleware / Proxy bypass in App Router applications via segment-prefetch routes - Incomplete Fix Follow-Up\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-36qx-fr4f-26g5\"\u003eGHSA-36qx-fr4f-26g5: Middleware / Proxy bypass in Pages Router applications using i18n\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eModerate:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-ffhc-5mcf-pf4q\"\u003eGHSA-ffhc-5mcf-pf4q: Cross-site scripting in App Router applications using CSP nonces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-gx5p-jg67-6x7h\"\u003eGHSA-gx5p-jg67-6x7h: Cross-site scripting in beforeInteractive scripts with untrusted input\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h64f-5h5j-jqjh\"\u003eGHSA-h64f-5h5j-jqjh: Denial of Service in the Image Optimization API\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-wfc6-r584-vfw7\"\u003eGHSA-wfc6-r584-vfw7: Cache poisoning in React Server Component responses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vfv6-92ff-j949\"\u003eGHSA-vfv6-92ff-j949: Cache poisoning via collisions in React Server Component cache-busting\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3g8h-86w9-wvmq\"\u003eGHSA-3g8h-86w9-wvmq: Middleware / Proxy redirects can be cache-poisoned\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003cp\u003eThis release contains security fixes for the following advisories:\u003c/p\u003e\n\u003cp\u003eHigh:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-36qx-fr4f-26g5\"\u003eGHSA-36qx-fr4f-26g5: Middleware / Proxy bypass in Pages Router applications using i18n\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eModerate:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-ffhc-5mcf-pf4q\"\u003eGHSA-ffhc-5mcf-pf4q: Cross-site scripting in App Router applications using CSP nonces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-gx5p-jg67-6x7h\"\u003eGHSA-gx5p-jg67-6x7h: Cross-site scripting in beforeInteractive scripts with untrusted input\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h64f-5h5j-jqjh\"\u003eGHSA-h64f-5h5j-jqjh: Denial of Service in the Image Optimization API\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-wfc6-r584-vfw7\"\u003eGHSA-wfc6-r584-vfw7: Cache poisoning in React Server Component responses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLow:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vfv6-92ff-j949\"\u003eGHSA-vfv6-92ff-j949: Cache poisoning via collisions in React Server Component cache-busting\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3g8h-86w9-wvmq\"\u003eGHSA-3g8h-86w9-wvmq: Middleware / Proxy redirects can be cache-poisoned\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.4\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: Bump reqwest to 0.13.2 (Fixes Google Fonts with Turbopack for Windows on ARM64) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92713\"\u003e#92713\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ee6e79b1792a4d401ddf2480f40a83549fe8e722\"\u003e\u003ccode\u003eee6e79b\u003c/code\u003e\u003c/a\u003e v16.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/afa053d9eb9c2a68c7eba43e84fe6bed8babcd45\"\u003e\u003ccode\u003eafa053d\u003c/code\u003e\u003c/a\u003e Turbopack: Match proxy matchers with webpack implementation (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93594\"\u003e#93594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/97a154e5bbee0cb1ac3fb8aa4db66ac36e796e3d\"\u003e\u003ccode\u003e97a154e\u003c/code\u003e\u003c/a\u003e Turbopack: Fix middleware matcher suffix (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93590\"\u003e#93590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/83899bc89103d4df1479e065c7c1e09d4698a7b6\"\u003e\u003ccode\u003e83899bc\u003c/code\u003e\u003c/a\u003e [backport] Disable build caches for production/staging/force-preview deploys ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7b222b90954d607fc28a34e9b360a9b1636bc206\"\u003e\u003ccode\u003e7b222b9\u003c/code\u003e\u003c/a\u003e [backport][test] Pin package manager to patch versions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93595\"\u003e#93595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a8dc24f1fe23d4a22d24fac734837f7c824138f7\"\u003e\u003ccode\u003ea8dc24f\u003c/code\u003e\u003c/a\u003e [backport] Turbopack: more strict vergen setup (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93587\"\u003e#93587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/766148f9cd48c0e218acafcd0f15defc14871bf4\"\u003e\u003ccode\u003e766148f\u003c/code\u003e\u003c/a\u003e v16.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/0dd94836a8b43209fcfefa448c141683c22c1a27\"\u003e\u003ccode\u003e0dd9483\u003c/code\u003e\u003c/a\u003e fix: add explicit checks for RSC header (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/83\"\u003e#83\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d166096c399c4fc4e09cd2d1bf26dca6579a855d\"\u003e\u003ccode\u003ed166096\u003c/code\u003e\u003c/a\u003e fix proxy matching for segment prefetch URLs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/89\"\u003e#89\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9d50c0b7190f59c470308578e12882788819f14c\"\u003e\u003ccode\u003e9d50c0b\u003c/code\u003e\u003c/a\u003e Strip next-resume header from incoming requests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v15.5.14...v16.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `open` from 10.2.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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.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 `react` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.4 to 19.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.6 (May 6th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eType hardening and performance improvements\n(\u003ca href=\"https://redirect.github.com/facebook/react/pull/36425\"\u003e#36425\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.5 (April 8th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more cycle protections (\u003ca href=\"https://redirect.github.com/facebook/react/pull/36236\"\u003e#36236\u003c/a\u003e by \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/eaf3e95ca92be7a23d3c9cc8ffd6f199a40be401\"\u003e\u003ccode\u003eeaf3e95\u003c/code\u003e\u003c/a\u003e Version 19.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/23f4f9f30da9e9af2108c18bb197bae75ab584ea\"\u003e\u003ccode\u003e23f4f9f\u003c/code\u003e\u003c/a\u003e 19.2.5\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.6/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/autocomplete` from 6.20.1 to 6.20.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/autocomplete/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/language` from 6.12.2 to 6.12.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codemirror/language/blob/main/CHANGELOG.md\"\u003e@​codemirror/language's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.12.3 (2026-03-25)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cp\u003eFix a crash in \u003ccode\u003ebracketMatching\u003c/code\u003e when composing at end of document.\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/codemirror/language/commit/f5af31eed71fa22e8c110d74e61098c0fb1c1acb\"\u003e\u003ccode\u003ef5af31e\u003c/code\u003e\u003c/a\u003e Mark version 6.12.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codemirror/language/commit/371c9ba6be9ac489c4ebd6f26be352e0eb1a41c6\"\u003e\u003ccode\u003e371c9ba\u003c/code\u003e\u003c/a\u003e Fix bogus bracket highlighting being generated at end of document\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codemirror/language/commit/9531899bd88aac7c932a749668ddbfcd9acfb80f\"\u003e\u003ccode\u003e9531899\u003c/code\u003e\u003c/a\u003e Remove duplicated slash in forum url in README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/codemirror/language/commit/2f4e7014a54171ec5af260e04a97cb10c14b3aac\"\u003e\u003ccode\u003e2f4e701\u003c/code\u003e\u003c/a\u003e Fix forum link in readme\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/language/compare/6.12.2...6.12.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/search` from 6.6.0 to 6.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/search/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codemirror/view` from 6.40.0 to 6.42.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/codemirror/view/blob/main/CHANGELOG.md\"\u003e@​codemirror/view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.41.0 (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cp\u003eFix an issue where \u003ccode\u003eEditorView.posAtCoords\u003c/code\u003e could incorrectly return a position near a higher element on the line, in mixed-font-size lines.\u003c/p\u003e\n\u003cp\u003eExpand the workaround for the Webkit bug that causes nonexistent selections to stay visible to be active on non-Safari Webkit browsers.\u003c/p\u003e\n\u003ch3\u003eNew features\u003c/h3\u003e\n\u003cp\u003eThe new \u003ccode\u003eEditorView.cursorScrollMargin\u003c/code\u003e facet can now be used to configure the extra space used when scrolling the cursor into view.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/codemirror/view/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 0.474.0 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003erepeat-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3102\"\u003elucide-icons/lucide#3102\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.13.0...1.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.13.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(docs): sync URL params with UI state on categories page by \u003ca href=\"https://github.com/taimar\"\u003e\u003ccode\u003e@​taimar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4111\"\u003elucide-icons/lucide#4111\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add \u003ccode\u003ewaves-vertical\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3867\"\u003elucide-icons/lucide#3867\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.12.0...1.13.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icon): add folder-bookmark icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4262\"\u003elucide-icons/lucide#4262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs(readme): Update readme files by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4320\"\u003elucide-icons/lucide#4320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eastroid\u003c/code\u003e icon by \u003ca href=\"https://github.com/whoisBugsbunny\"\u003e\u003ccode\u003e@​whoisBugsbunny\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4217\"\u003elucide-icons/lucide#4217\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.10.0...1.12.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.10.0...1.12.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.11.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add missing period to TypeScript Support description by \u003ca href=\"https://github.com/jglu\"\u003e\u003ccode\u003e@​jglu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4309\"\u003elucide-icons/lucide#4309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ccode\u003e@​lucide/svelte\u003c/code\u003e): proper doc comments for svelte components by \u003ca href=\"https://github.com/blt-r\"\u003e\u003ccode\u003e@​blt-r\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4267\"\u003elucide-icons/lucide#4267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump svgo from 3.3.2 to 3.3.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4119\"\u003elucide-icons/lucide#4119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump astro from 6.0.8 to 6.1.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4310\"\u003elucide-icons/lucide#4310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add power and quick tags to zap and zap-off by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4268\"\u003elucide-icons/lucide#4268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(build-font): added comprehensive unit tests on build-font tool by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4315\"\u003elucide-icons/lucide#4315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(docs): blur background of framework-select by \u003ca href=\"https://github.com/Spleefies\"\u003e\u003ccode\u003e@​Spleefies\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4238\"\u003elucide-icons/lucide#4238\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icon): add heart-x icon  by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4264\"\u003elucide-icons/lucide#4264\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): optimised \u003ccode\u003erotate-3d\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4299\"\u003elucide-icons/lucide#4299\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003elayers-minus\u003c/code\u003e icon by \u003ca href=\"https://github.com/Spleefies\"\u003e\u003ccode\u003e@​Spleefies\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4005\"\u003elucide-icons/lucide#4005\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ebell-check\u003c/code\u003e icon by \u003ca href=\"https://github.com/pettelau\"\u003e\u003ccode\u003e@​pettelau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4152\"\u003elucide-icons/lucide#4152\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/jglu\"\u003e\u003ccode\u003e@​jglu\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4309\"\u003elucide-icons/lucide#4309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pettelau\"\u003e\u003ccode\u003e@​pettelau\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4152\"\u003elucide-icons/lucide#4152\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.9.0...1.11.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.9.0...1.11.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.10.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add missing period to TypeScript Support description by \u003ca href=\"https://github.com/jglu\"\u003e\u003ccode\u003e@​jglu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4309\"\u003elucide-icons/lucide#4309\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ccode\u003e@​lucide/svelte\u003c/code\u003e): proper doc comments for svelte components by \u003ca href=\"https://github.com/blt-r\"\u003e\u003ccode\u003e@​blt-r\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4267\"\u003elucide-icons/lucide#4267\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump svgo from 3.3.2 to 3.3.3 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4119\"\u003elucide-icons/lucide#4119\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump astro from 6.0.8 to 6.1.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4310\"\u003elucide-icons/lucide#4310\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/50d8af5a1012e188f3d71ac8f1fc0fba1aab5357\"\u003e\u003ccode\u003e50d8af5\u003c/code\u003e\u003c/a\u003e docs(readme): Update readme files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/653e44b83293567ff24dcb90ca1094a9cf0a042a\"\u003e\u003ccode\u003e653e44b\u003c/code\u003e\u003c/a\u003e feat(packages): use .mjs for ESM bundles (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4285\"\u003e#4285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/7623e23f787fe78e5075a613fd22da2cecbb9b1b\"\u003e\u003ccode\u003e7623e23\u003c/code\u003e\u003c/a\u003e feat(docs): add Zephyr Cloud to Hero Backers tier \u0026amp; rework updateSponsors scr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/f6c0d0603ae2bc92f54d0397d70233274e53da97\"\u003e\u003ccode\u003ef6c0d06\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 4.53.3 to 4.59.0 (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4106\"\u003e#4106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.14.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for lucide-react 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/brain-tree-dev/brain-tree-os/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/brain-tree-dev%2Fbrain-tree-os/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-06T21:55:15.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4394690811","node_id":"PR_kwDOPChTS87Y78UM","number":63,"state":"open","title":"chore: bump the dev-dependencies group across 1 directory with 33 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-06T21:55:15.000Z","updated_at":"2026-05-06T21:57:32.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: bump","group_name":"dev-dependencies","update_count":33,"packages":[{"name":"@antfu/eslint-config","old_version":"4.19.0","new_version":"8.2.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.0","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"1.53.1","new_version":"5.7.3","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@npmcli/run-script","old_version":"9.1.0","new_version":"10.0.4","repository_url":"https://github.com/npm/run-script"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/jsdom","old_version":"21.1.7","new_version":"28.0.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"cross-env","old_version":"7.0.3","new_version":"10.1.0","repository_url":"https://github.com/kentcdodds/cross-env"},{"name":"dotenv","old_version":"16.6.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"eslint-plugin-jsdoc","old_version":"51.2.1","new_version":"62.9.0","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.7","repository_url":"https://github.com/immerjs/immer"},{"name":"jest-environment-jsdom","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"26.1.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.2","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"ora","old_version":"8.2.0","new_version":"9.4.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"react-intersection-observer","old_version":"9.16.0","new_version":"10.0.3","repository_url":"https://github.com/thebuilder/react-intersection-observer"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 33 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `4.19.0` | `8.2.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.0` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `1.53.1` | `5.7.3` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.2` |\n| [@npmcli/run-script](https://github.com/npm/run-script) | `9.1.0` | `10.0.4` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/jsdom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsdom) | `21.1.7` | `28.0.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.2` | `25.6.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.6.1` | `17.4.2` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `51.2.1` | `62.9.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.7` |\n| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `29.7.0` | `30.3.0` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.2` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.4.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [react-intersection-observer](https://github.com/thebuilder/react-intersection-observer) | `9.16.0` | `10.0.3` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 4.19.0 to 8.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.3...v8.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/7edec03\"\u003e\u003c!-- raw HTML omitted --\u003e(7edec)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.2...v7.7.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude the zed terminal from editor detection  -  by \u003ca href=\"https://github.com/mattmess1221\"\u003e\u003ccode\u003e@​mattmess1221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/834\"\u003eantfu/eslint-config#834\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/9484a81\"\u003e\u003c!-- raw HTML omitted --\u003e(9484a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable typescript when tsgo installed  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/833\"\u003eantfu/eslint-config#833\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4665ef1\"\u003e\u003c!-- raw HTML omitted --\u003e(4665e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ee18e\u003c/strong\u003e: \u003ccode\u003emoduleReplacements\u003c/code\u003e should only enable in \u003ccode\u003elib\u003c/code\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/61658e6\"\u003e\u003c!-- raw HTML omitted --\u003e(61658)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.1...v7.7.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\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/antfu/eslint-config/commit/98f4dd8eeeba61b7d4b275df53c979b0756295ad\"\u003e\u003ccode\u003e98f4dd8\u003c/code\u003e\u003c/a\u003e chore: release v8.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/1ebc1c5ba5ea0632da5a6c11615ace84691415d2\"\u003e\u003ccode\u003e1ebc1c5\u003c/code\u003e\u003c/a\u003e chore: add tsnapi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/73feb2c8b94532a0c6c24b466bb6cb16e59249df\"\u003e\u003ccode\u003e73feb2c\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3aa5758f46cac70cf03c2ae9b6e341414e\"\u003e\u003ccode\u003e52069a3\u003c/code\u003e\u003c/a\u003e fix: disbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d365467fe9bc255daa94dc341f9a9247deb007c\"\u003e\u003ccode\u003e8d36546\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae2611a9c887ba7a44a752d17f4aa45b4c753f4d\"\u003e\u003ccode\u003eae2611a\u003c/code\u003e\u003c/a\u003e chore: release v8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625c826da31020d72a052dd20ddf202ae753\"\u003e\u003ccode\u003e527b625\u003c/code\u003e\u003c/a\u003e fix: update default exclude\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/1943214c22ad11e53bcf54036b3614bd3886ad8a\"\u003e\u003ccode\u003e1943214\u003c/code\u003e\u003c/a\u003e chore: release v8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4e23bc6d8b0f649aa0cfeffa7eebdf9d674965b6\"\u003e\u003ccode\u003e4e23bc6\u003c/code\u003e\u003c/a\u003e chore: fix type errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/574552b683119d61b681d2050490c1fc149f68c5\"\u003e\u003ccode\u003e574552b\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v4.19.0...v8.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: v5.0.48 by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7163\"\u003eantvis/G6#7163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for render plugins in G6-SSR by \u003ca href=\"https://github.com/BQXBQX\"\u003e\u003ccode\u003e@​BQXBQX\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7181\"\u003eantvis/G6#7181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Minimap): fix issue 7170 by \u003ca href=\"https://github.com/xhangjun\"\u003e\u003ccode\u003e@​xhangjun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7185\"\u003eantvis/G6#7185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: adds snake and fishbone layouts to BuiltInLayoutOptions by \u003ca href=\"https://github.com/thedanchez\"\u003e\u003ccode\u003e@​thedanchez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7201\"\u003eantvis/G6#7201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: [Docs]改造文档「布局- 内置布局 - Force 布局」 by \u003ca href=\"https://github.com/bT0nG\"\u003e\u003ccode\u003e@​bT0nG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7169\"\u003eantvis/G6#7169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(background): add isolation style to parent element by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7198\"\u003eantvis/G6#7198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: \u003ca href=\"https://redirect.github.com/antvis/g6/issues/7191\"\u003e#7191\u003c/a\u003e by \u003ca href=\"https://github.com/ZhouYC404\"\u003e\u003ccode\u003e@​ZhouYC404\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7200\"\u003eantvis/G6#7200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e在BaseEdge中文和英文文档中添加了draggable和droppable属性的说明 by \u003ca href=\"https://github.com/zhang2feng\"\u003e\u003ccode\u003e@​zhang2feng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7211\"\u003eantvis/G6#7211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update tips of using G6 in react by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7215\"\u003eantvis/G6#7215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix issue that update element after remove hull plugin crashed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7210\"\u003eantvis/G6#7210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: edge arrow visibility (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7202\"\u003e#7202\u003c/a\u003e) by \u003ca href=\"https://github.com/SINK-MASTER\"\u003e\u003ccode\u003e@​SINK-MASTER\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7214\"\u003eantvis/G6#7214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: miss edges after expanding node by \u003ca href=\"https://github.com/HawtinZeng\"\u003e\u003ccode\u003e@​HawtinZeng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7176\"\u003eantvis/G6#7176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix the problem that tooltip cannot obtain child elements in the case of custom nodes by \u003ca href=\"https://github.com/mengyibo\"\u003e\u003ccode\u003e@​mengyibo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7223\"\u003eantvis/G6#7223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add examples.md for context7 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7222\"\u003eantvis/G6#7222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: avoid layout when expand/collapse element (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7194\"\u003e#7194\u003c/a\u003e) by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7225\"\u003eantvis/G6#7225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix potential error when destroy graph by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7233\"\u003eantvis/G6#7233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct the point after canvas rotation (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7235\"\u003e#7235\u003c/a\u003e) by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7236\"\u003eantvis/G6#7236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7234\"\u003eantvis/G6#7234\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/BQXBQX\"\u003e\u003ccode\u003e@​BQXBQX\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7181\"\u003eantvis/G6#7181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xhangjun\"\u003e\u003ccode\u003e@​xhangjun\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7185\"\u003eantvis/G6#7185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thedanchez\"\u003e\u003ccode\u003e@​thedanchez\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7201\"\u003eantvis/G6#7201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bT0nG\"\u003e\u003ccode\u003e@​bT0nG\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7169\"\u003eantvis/G6#7169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zhang2feng\"\u003e\u003ccode\u003e@​zhang2feng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7211\"\u003eantvis/G6#7211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SINK-MASTER\"\u003e\u003ccode\u003e@​SINK-MASTER\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7214\"\u003eantvis/G6#7214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mengyibo\"\u003e\u003ccode\u003e@​mengyibo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7223\"\u003eantvis/G6#7223\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/antvis/G6/compare/5.0.48...5.0.49\"\u003ehttps://github.com/antvis/G6/compare/5.0.48...5.0.49\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.0.48\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update updateChildrenData doc  by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7123\"\u003eantvis/G6#7123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7118\"\u003eantvis/G6#7118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update zoom-canvas docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7126\"\u003eantvis/G6#7126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新 ForceAtlas2 布局文档，包含概述、使用场景、基本用法及配置项说明，同时更新英文文档以保持一致性。 by \u003ca href=\"https://github.com/k644606347\"\u003e\u003ccode\u003e@​k644606347\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7128\"\u003eantvis/G6#7128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add documentation for Shape by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7129\"\u003eantvis/G6#7129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: translate layout docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7130\"\u003eantvis/G6#7130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix the button link URLs on the English homepage(\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7136\"\u003e#7136\u003c/a\u003e) by \u003ca href=\"https://github.com/xiaweiss\"\u003e\u003ccode\u003e@​xiaweiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7137\"\u003eantvis/G6#7137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update zoom-canvas doc, supports pinch-to-zoom on mobile devices.(\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7108\"\u003e#7108\u003c/a\u003e) by \u003ca href=\"https://github.com/xiaweiss\"\u003e\u003ccode\u003e@​xiaweiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7135\"\u003eantvis/G6#7135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: unlock deps version by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7143\"\u003eantvis/G6#7143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update Minimap docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7140\"\u003eantvis/G6#7140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: Add undefined option to the onCreate callback function of createEdge (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7141\"\u003e#7141\u003c/a\u003e) by \u003ca href=\"https://github.com/pth2000\"\u003e\u003ccode\u003e@​pth2000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7147\"\u003eantvis/G6#7147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 改造文档「布局- 内置布局 - Indented 缩进树」 by \u003ca href=\"https://github.com/Eomnational\"\u003e\u003ccode\u003e@​Eomnational\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7150\"\u003eantvis/G6#7150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update a new contributions charts by \u003ca href=\"https://github.com/ONLY-yours\"\u003e\u003ccode\u003e@​ONLY-yours\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7151\"\u003eantvis/G6#7151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: merge the next two Contributing into one in readme by \u003ca href=\"https://github.com/ONLY-yours\"\u003e\u003ccode\u003e@​ONLY-yours\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7152\"\u003eantvis/G6#7152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: rewrite code snippets by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7154\"\u003eantvis/G6#7154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix dead links by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7156\"\u003eantvis/G6#7156\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 1.53.1 to 5.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.3 (2026-05-06)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Exempted ref mutations via a naming heuristic — any object whose identifier is \u003ccode\u003eref\u003c/code\u003e or ends with \u003ccode\u003eRef\u003c/code\u003e is treated as a mutable ref and skipped from immutability checks. This fixes false positives when mutating \u003ccode\u003eRefObject\u0026lt;T\u0026gt;\u003c/code\u003e values received as props (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1751\"\u003e#1751\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Added \u003ccode\u003enoRefLikeStateName\u003c/code\u003e diagnostic to prevent state variables from being named \u003ccode\u003eref\u003c/code\u003e or ending with \u003ccode\u003eRef\u003c/code\u003e, which would otherwise bypass the ref exemption heuristic (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the full rule name in \u003ccode\u003ereact-jsx/no-key-after-spread\u003c/code\u003e documentation (\u003ccode\u003ejsx/no-key-after-spread\u003c/code\u003e → \u003ccode\u003ejsx-no-key-after-spread\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1750\"\u003e#1750\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.2 (2026-05-04)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-unused-state\u003c/code\u003e\u003c/strong\u003e: Removed the rule from the \u003ccode\u003erecommended\u003c/code\u003e preset for now (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded individual CHANGELOG.md files for all rules (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1746\"\u003e#1746\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded rule changelog links to all rule documentation pages.\u003c/li\u003e\n\u003cli\u003eUpdated AST Explorer links in docs.\u003c/li\u003e\n\u003cli\u003eVarious documentation cleanups.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated baseline metrics.\u003c/li\u003e\n\u003cli\u003eUpdated roadmap milestone labels.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.9 to 0.12.10.\u003c/li\u003e\n\u003cli\u003eCleaned up snapshot generation script and snapshot file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.1 (2026-05-02)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eall\u003c/code\u003e preset\u003c/strong\u003e: Fixed an issue where the \u003ccode\u003eall\u003c/code\u003e preset accidentally included rules requiring type information (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1744\"\u003e#1744\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a typo in the shared settings description.\u003c/li\u003e\n\u003cli\u003eFixed missing trailing commas in ESLint settings examples.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eno-unused-state\u003c/code\u003e rule wording and examples.\u003c/li\u003e\n\u003cli\u003eAdded a Resources section with AST Explorer, ESLint Developer Guide, and TypeScript Compiler API links to kit-related documentation pages.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.3 (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Exempted ref mutations via a naming heuristic — any object whose identifier is \u003ccode\u003eref\u003c/code\u003e or ends with \u003ccode\u003eRef\u003c/code\u003e is treated as a mutable ref and skipped from immutability checks. This fixes false positives when mutating \u003ccode\u003eRefObject\u0026lt;T\u0026gt;\u003c/code\u003e values received as props (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1751\"\u003e#1751\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Added \u003ccode\u003enoRefLikeStateName\u003c/code\u003e diagnostic to prevent state variables from being named \u003ccode\u003eref\u003c/code\u003e or ending with \u003ccode\u003eRef\u003c/code\u003e, which would otherwise bypass the ref exemption heuristic (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the full rule name in \u003ccode\u003ereact-jsx/no-key-after-spread\u003c/code\u003e documentation (\u003ccode\u003ejsx/no-key-after-spread\u003c/code\u003e → \u003ccode\u003ejsx-no-key-after-spread\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1750\"\u003e#1750\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-unused-state\u003c/code\u003e\u003c/strong\u003e: Removed the rule from the \u003ccode\u003erecommended\u003c/code\u003e preset for now (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded individual CHANGELOG.md files for all rules (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1746\"\u003e#1746\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded rule changelog links to all rule documentation pages.\u003c/li\u003e\n\u003cli\u003eUpdated AST Explorer links in docs.\u003c/li\u003e\n\u003cli\u003eVarious documentation cleanups.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated baseline metrics.\u003c/li\u003e\n\u003cli\u003eUpdated roadmap milestone labels.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.9 to 0.12.10.\u003c/li\u003e\n\u003cli\u003eCleaned up snapshot generation script and snapshot file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.1 (2026-05-02)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eall\u003c/code\u003e preset\u003c/strong\u003e: Fixed an issue where the \u003ccode\u003eall\u003c/code\u003e preset accidentally included rules requiring type information (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1744\"\u003e#1744\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a typo in the shared settings description.\u003c/li\u003e\n\u003cli\u003eFixed missing trailing commas in ESLint settings examples.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eno-unused-state\u003c/code\u003e rule wording and examples.\u003c/li\u003e\n\u003cli\u003eAdded a Resources section with AST Explorer, ESLint Developer Guide, and TypeScript Compiler API links to kit-related documentation pages.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/677db67c648814dbc500bdd40dea84ac9efa770c\"\u003e\u003ccode\u003e677db67\u003c/code\u003e\u003c/a\u003e release: 5.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/637d2aadace63d941da1ec1f95ca97a57f061c39\"\u003e\u003ccode\u003e637d2aa\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eno-unused-state\u003c/code\u003e from recommended config, closes \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/194e8ed623d819ace52fa1d3a68ea8757539f4aa\"\u003e\u003ccode\u003e194e8ed\u003c/code\u003e\u003c/a\u003e release: 5.7.2-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/0c9b1f6eb21dcb1a0dc36d0fac047c22b6314f03\"\u003e\u003ccode\u003e0c9b1f6\u003c/code\u003e\u003c/a\u003e release: 5.7.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/ba5abd8d87218c7255f554b5aafaee70a62ecda5\"\u003e\u003ccode\u003eba5abd8\u003c/code\u003e\u003c/a\u003e release: 5.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2d9e8025f430873d08815d61d6ca93b0bcde2655\"\u003e\u003ccode\u003e2d9e802\u003c/code\u003e\u003c/a\u003e release: 5.7.1-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e42cc9020cbe5d2e83d6f093ba6d80045d0ea8ab\"\u003e\u003ccode\u003ee42cc90\u003c/code\u003e\u003c/a\u003e release: 5.7.1-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/d869df5183bb8ca3ff87149e7e987f5d2738570f\"\u003e\u003ccode\u003ed869df5\u003c/code\u003e\u003c/a\u003e Fix the \u003ccode\u003eall\u003c/code\u003e preset that accidentally included rules requiring type informat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2ef901a14107b28300eb459d4248f2b80b4a760c\"\u003e\u003ccode\u003e2ef901a\u003c/code\u003e\u003c/a\u003e release: 5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/bcac453bcff99fd45dcca408b03764b294728155\"\u003e\u003ccode\u003ebcac453\u003c/code\u003e\u003c/a\u003e feat: implement no-unused-state rule (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1741\"\u003e#1741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.3/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​eslint-react/eslint-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.2\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\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/SBoudrias/Inquirer.js/commit/35bda2afd31b4acca8f800259b9f7ca4e95a1d9d\"\u003e\u003ccode\u003e35bda2a\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/98eee295e15283675e6264bbbcef4e09bb96e17e\"\u003e\u003ccode\u003e98eee29\u003c/code\u003e\u003c/a\u003e fix(lint): suppress no-unnecessary-type-parameters on parseJSON helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/aba596504234db6c516ff1a145dbf3b58e7d490c\"\u003e\u003ccode\u003eaba5965\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e in the types group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/db8fbf1bd466aa93429528674ee0e155fef405be\"\u003e\u003ccode\u003edb8fbf1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump turbo from 2.9.5 to 2.9.6 in the build group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/3cdecf52aca9fde0b31fb66dbc55237a9f315e79\"\u003e\u003ccode\u003e3cdecf5\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/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e370b57fd16ec01e07601684b6e635437ccc9481\"\u003e\u003ccode\u003ee370b57\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group with 5 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/27872678c1b9951e70ed40b92a6321145a028c1d\"\u003e\u003ccode\u003e2787267\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/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0c554996d480b1fc458181998f056f8d1af3197a\"\u003e\u003ccode\u003e0c55499\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the formatting group with 2 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2081\"\u003e#2081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e7115d913a6678d38a8ec0f1b3b5a09b53e14918\"\u003e\u003ccode\u003ee7115d9\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/core\u003c/code\u003e): mute output after readline initialization (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e5e14ab557dd77d9b074f574bf839acbab7b3524\"\u003e\u003ccode\u003ee5e14ab\u003c/code\u003e\u003c/a\u003e chore(deps): Bump dependabot/fetch-metadata from 2 to 3 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2078\"\u003e#2078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@npmcli/run-script` from 9.1.0 to 10.0.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/releases\"\u003e@​npmcli/run-script's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/run-script/blob/main/CHANGELOG.md\"\u003e@​npmcli/run-script's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.3...v10.0.4\"\u003e10.0.4\u003c/a\u003e (2026-02-26)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e show a warning when a delimiter is present in the path (\u003ca href=\"https://github.com/MRagunandhan24\"\u003e\u003ccode\u003e@​MRagunandhan24\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/260\"\u003e#260\u003c/a\u003e remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/259\"\u003e#259\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e postinstall for dependabot template-oss PR (\u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/258\"\u003e#258\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0 (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.2...v10.0.3\"\u003e10.0.3\u003c/a\u003e (2025-11-13)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/253\"\u003e#253\u003c/a\u003e bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/252\"\u003e#252\u003c/a\u003e bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/459b0d42fddfc7253ca2770ba36641268437365a\"\u003e\u003ccode\u003e459b0d4\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/250\"\u003e#250\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.27.1 to 4.28.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/250\"\u003e#250\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.1...v10.0.2\"\u003e10.0.2\u003c/a\u003e (2025-10-24)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1709ff7a135fea50c7e8fb7ec8cccdedcf184bd0\"\u003e\u003ccode\u003e1709ff7\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/247\"\u003e#247\u003c/a\u003e bump \u003ccode\u003e@​npmcli/promise-spawn\u003c/code\u003e from 8.0.3 to 9.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/247\"\u003e#247\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/1ae56c05d475fbbceaa677fc0cb3455da2086384\"\u003e\u003ccode\u003e1ae56c0\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/248\"\u003e#248\u003c/a\u003e bump \u003ccode\u003e@​npmcli/eslint-config\u003c/code\u003e from 5.1.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/248\"\u003e#248\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v10.0.0...v10.0.1\"\u003e10.0.1\u003c/a\u003e (2025-10-23)\u003c/h2\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/796de9728dafebe3830ec63ca0c91f4533c48f74\"\u003e\u003ccode\u003e796de97\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/245\"\u003e#245\u003c/a\u003e bump \u003ccode\u003e@​npmcli/node-gyp\u003c/code\u003e from 4.0.0 to 5.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/245\"\u003e#245\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/a35bc34f700477f49eea8c91e25bbe1683c937e0\"\u003e\u003ccode\u003ea35bc34\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/244\"\u003e#244\u003c/a\u003e bump proc-log from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/244\"\u003e#244\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/7ce2c09a1e6e480b2aa7c99482efe6070ac849c6\"\u003e\u003ccode\u003e7ce2c09\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/243\"\u003e#243\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.26.0 to 4.27.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/243\"\u003e#243\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-09-02)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erun-script\u003c/code\u003e now supports node \u003ccode\u003e^20.17.0 || \u0026gt;=22.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/e0eea718b01bb92b590cbe6fbd31fda1198426bc\"\u003e\u003ccode\u003ee0eea71\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e align to npm 11 node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/fb8aed98895ffc8b3a476a92695a941981992c2e\"\u003e\u003ccode\u003efb8aed9\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/239\"\u003e#239\u003c/a\u003e \u003ccode\u003e@npmcli/package-json@7.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/795e49e5571789efc4c4ebf3f5975ec9267bdc6d\"\u003e\u003ccode\u003e795e49e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/234\"\u003e#234\u003c/a\u003e postinstall workflow updates (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/234\"\u003e#234\u003c/a\u003e) (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/0d78e0c688b1985617218a19a02eb4cec29f6bda\"\u003e\u003ccode\u003e0d78e0c\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/run-script/pull/236\"\u003e#236\u003c/a\u003e bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.24.4 to 4.25.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/236\"\u003e#236\u003c/a\u003e) (\u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot], \u003ca href=\"https://github.com/npm-cli-bot\"\u003e\u003ccode\u003e@​npm-cli-bot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/08ad35e66f0d09ed7a6b85b9a457e54859b70acd\"\u003e\u003ccode\u003e08ad35e\u003c/code\u003e\u003c/a\u003e chore: release 10.0.4 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/261\"\u003e#261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/cc71505281b194874d0072f185be7fbb891a7baf\"\u003e\u003ccode\u003ecc71505\u003c/code\u003e\u003c/a\u003e chore: template-oss-apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/eb64ee922a737597913714ac0d7ec1bb89353bb1\"\u003e\u003ccode\u003eeb64ee9\u003c/code\u003e\u003c/a\u003e fix: show a warning when a delimiter is present in the path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/47b11aadd7ce191f77820ac38ced603a28bce77d\"\u003e\u003ccode\u003e47b11aa\u003c/code\u003e\u003c/a\u003e chore: postinstall for dependabot template-oss PR\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/525dd60e97109184c95233b0345cb81721c63a02\"\u003e\u003ccode\u003e525dd60\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.1 to 4.29.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/891cddd31dc68756cff6f771a0d54c6d2378b8bc\"\u003e\u003ccode\u003e891cddd\u003c/code\u003e\u003c/a\u003e deps: remove which (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/2d9a8294a7332cbad1f29f061bce30e1bdd1038a\"\u003e\u003ccode\u003e2d9a829\u003c/code\u003e\u003c/a\u003e chore: bump \u003ccode\u003e@​npmcli/template-oss\u003c/code\u003e from 4.28.0 to 4.28.1 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/255\"\u003e#255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/9c30731cd78df2cd1b40e6dcd2507c8ac2ddd8a5\"\u003e\u003ccode\u003e9c30731\u003c/code\u003e\u003c/a\u003e chore: release 10.0.3 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/5d563f22c686e88dce3144afa09b7ca814b7e611\"\u003e\u003ccode\u003e5d563f2\u003c/code\u003e\u003c/a\u003e deps: bump node-gyp from 11.5.0 to 12.1.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/253\"\u003e#253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/run-script/commit/870617f54dbb45fc8a3ab6cf7d09c86a64e1c1e0\"\u003e\u003ccode\u003e870617f\u003c/code\u003e\u003c/a\u003e deps: bump which from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/npm/run-script/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/npm/run-script/compare/v9.1.0...v10.0.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​npmcli/run-script\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jsdom` from 21.1.7 to 28.0.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/jsdom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.2 to 25.6.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/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cross-env` from 7.0.3 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kentcdodds/cross-env/releases\"\u003ecross-env's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v10.0.0...v10.1.0\"\u003e10.1.0\u003c/a\u003e (2025-09-29)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd support for default value syntax (\u003ca href=\"https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712\"\u003e152ae6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFor example:\u003c/p\u003e\n\u003cpre lang=\"json\"\u003e\u003ccode\u003e\u0026quot;dev:server\u0026quot;: \u0026quot;cross-env wrangler dev --port ${PORT:-8787}\u0026quot;,\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eIf \u003ccode\u003ePORT\u003c/code\u003e is already set, use that value, otherwise fallback to \u003ccode\u003e8787\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eLearn more about \u003ca href=\"https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html\"\u003eShell Parameter Expansion\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/kentcdodds/cross-env/compare/v9.0.0...v10.0.0\"\u003e10.0.0\u003c/a\u003e (2025-07-25)\u003c/h1\u003e\n\u003cp\u003eTL;DR: You should probably not have to change anything if:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eYou're using a modern maintained version of Node.js (v20+ is tested)\u003c/li\u003e\n\u003cli\u003eYou're only using the CLI (most of you are as that's the intended purpose)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eIn this release (which should have been v8 except I had some issues with automated releases 🙈), I've updated all the things and modernized the package. This happened in \u003ca href=\"https://redirect.github.com/kentcdodds/cross-env/issues/261\"\u003e#261\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWas this needed? Not really, but I just thought it'd be fun to modernize this package.\u003c/p\u003e\n\u003cp\u003eHere's the highlights of what was done.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eReplace Jest with Vites...\n\n_Description has been truncated_","html_url":"https://github.com/Amar-First-Organization/ant-design/pull/63","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Amar-First-Organization%2Fant-design/issues/63","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/63/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-06T21:53:46.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4394683906","node_id":"PR_kwDOQMnSG87Y763P","number":45,"state":"closed","title":"chore(deps-dev): bump the dev-dependencies group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-13T00:43:56.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T21:53:46.000Z","updated_at":"2026-05-13T00:43:58.000Z","time_to_close":528610,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-dev): bump","group_name":"dev-dependencies","update_count":24,"packages":[{"name":"@antfu/eslint-config","old_version":"6.7.3","new_version":"8.2.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"@antv/g6","old_version":"4.8.25","new_version":"5.1.0","repository_url":"https://github.com/antvis/g6"},{"name":"@codecov/webpack-plugin","old_version":"1.9.1","new_version":"2.0.1"},{"name":"@eslint-react/eslint-plugin","old_version":"2.13.0","new_version":"5.7.3","repository_url":"https://github.com/Rel1cx/eslint-react"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.4.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@size-limit/file","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"@types/jquery","old_version":"3.5.34","new_version":"4.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/node","old_version":"24.12.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"antd-style","old_version":"3.7.1","new_version":"4.1.0","repository_url":"https://github.com/ant-design/antd-style"},{"name":"antd-token-previewer","old_version":"2.0.8","new_version":"3.0.0","repository_url":"https://github.com/ant-design/antd-token-previewer"},{"name":"env-paths","old_version":"3.0.0","new_version":"4.0.0","repository_url":"https://github.com/sindresorhus/env-paths"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-compat","old_version":"6.2.1","new_version":"7.0.2","repository_url":"https://github.com/amilajack/eslint-plugin-compat"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"immer","old_version":"10.2.0","new_version":"11.1.7","repository_url":"https://github.com/immerjs/immer"},{"name":"jquery","old_version":"3.7.1","new_version":"4.0.0","repository_url":"https://github.com/jquery/jquery"},{"name":"jsdom","old_version":"27.0.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.4.0","new_version":"17.0.2","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react-infinite-scroll-component","old_version":"6.1.1","new_version":"7.2.0","repository_url":"https://github.com/ankeetmaini/react-infinite-scroll-component"},{"name":"size-limit","old_version":"11.2.0","new_version":"12.1.0","repository_url":"https://github.com/ai/size-limit"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"webpack-bundle-analyzer","old_version":"4.10.2","new_version":"5.3.0","repository_url":"https://github.com/webpack/webpack-bundle-analyzer"}],"path":null,"ecosystem":"npm"},"body":"Bumps the dev-dependencies group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `8.2.0` |\n| [@antv/g6](https://github.com/antvis/g6) | `4.8.25` | `5.1.0` |\n| @codecov/webpack-plugin | `1.9.1` | `2.0.1` |\n| [@eslint-react/eslint-plugin](https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin) | `2.13.0` | `5.7.3` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.4.2` |\n| [@size-limit/file](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery) | `3.5.34` | `4.0.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.12.2` | `25.6.0` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [antd-style](https://github.com/ant-design/antd-style) | `3.7.1` | `4.1.0` |\n| [antd-token-previewer](https://github.com/ant-design/antd-token-previewer) | `2.0.8` | `3.0.0` |\n| [env-paths](https://github.com/sindresorhus/env-paths) | `3.0.0` | `4.0.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) | `6.2.1` | `7.0.2` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [immer](https://github.com/immerjs/immer) | `10.2.0` | `11.1.7` |\n| [jquery](https://github.com/jquery/jquery) | `3.7.1` | `4.0.0` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.0.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.4.0` | `17.0.2` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react-infinite-scroll-component](https://github.com/ankeetmaini/react-infinite-scroll-component) | `6.1.1` | `7.2.0` |\n| [size-limit](https://github.com/ai/size-limit) | `11.2.0` | `12.1.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [webpack-bundle-analyzer](https://github.com/webpack/webpack-bundle-analyzer) | `4.10.2` | `5.3.0` |\n\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 8.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e@​antfu/eslint-config's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3\"\u003e\u003c!-- raw HTML omitted --\u003e(52069)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.1...v8.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default exclude  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625\"\u003e\u003c!-- raw HTML omitted --\u003e(527b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.1.0...v8.1.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.1.0\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/299c2cd\"\u003e\u003c!-- raw HTML omitted --\u003e(299c2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v8.0.0...v8.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Update eslint react to 3.0  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/832\"\u003eantfu/eslint-config#832\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/83c1d11\"\u003e\u003c!-- raw HTML omitted --\u003e(83c1d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate plugins  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad99814\"\u003e\u003c!-- raw HTML omitted --\u003e(ad998)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.3...v8.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisable some e18e rules  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/7edec03\"\u003e\u003c!-- raw HTML omitted --\u003e(7edec)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.2...v7.7.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExclude the zed terminal from editor detection  -  by \u003ca href=\"https://github.com/mattmess1221\"\u003e\u003ccode\u003e@​mattmess1221\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/834\"\u003eantfu/eslint-config#834\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/9484a81\"\u003e\u003c!-- raw HTML omitted --\u003e(9484a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnable typescript when tsgo installed  -  by \u003ca href=\"https://github.com/9romise\"\u003e\u003ccode\u003e@​9romise\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/833\"\u003eantfu/eslint-config#833\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4665ef1\"\u003e\u003c!-- raw HTML omitted --\u003e(4665e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ee18e\u003c/strong\u003e: \u003ccode\u003emoduleReplacements\u003c/code\u003e should only enable in \u003ccode\u003elib\u003c/code\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/61658e6\"\u003e\u003c!-- raw HTML omitted --\u003e(61658)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.7.1...v7.7.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.7.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\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/antfu/eslint-config/commit/98f4dd8eeeba61b7d4b275df53c979b0756295ad\"\u003e\u003ccode\u003e98f4dd8\u003c/code\u003e\u003c/a\u003e chore: release v8.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/1ebc1c5ba5ea0632da5a6c11615ace84691415d2\"\u003e\u003ccode\u003e1ebc1c5\u003c/code\u003e\u003c/a\u003e chore: add tsnapi\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/73feb2c8b94532a0c6c24b466bb6cb16e59249df\"\u003e\u003ccode\u003e73feb2c\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/52069a3aa5758f46cac70cf03c2ae9b6e341414e\"\u003e\u003ccode\u003e52069a3\u003c/code\u003e\u003c/a\u003e fix: disbale \u003ccode\u003ee18e/prefer-static-regex\u003c/code\u003e in non-lib mode\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/8d365467fe9bc255daa94dc341f9a9247deb007c\"\u003e\u003ccode\u003e8d36546\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/ae2611a9c887ba7a44a752d17f4aa45b4c753f4d\"\u003e\u003ccode\u003eae2611a\u003c/code\u003e\u003c/a\u003e chore: release v8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/527b625c826da31020d72a052dd20ddf202ae753\"\u003e\u003ccode\u003e527b625\u003c/code\u003e\u003c/a\u003e fix: update default exclude\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/1943214c22ad11e53bcf54036b3614bd3886ad8a\"\u003e\u003ccode\u003e1943214\u003c/code\u003e\u003c/a\u003e chore: release v8.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4e23bc6d8b0f649aa0cfeffa7eebdf9d674965b6\"\u003e\u003ccode\u003e4e23bc6\u003c/code\u003e\u003c/a\u003e chore: fix type errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/574552b683119d61b681d2050490c1fc149f68c5\"\u003e\u003ccode\u003e574552b\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v8.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antv/g6` from 4.8.25 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antvis/g6/releases\"\u003e@​antv/g6's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.0.49\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: v5.0.48 by \u003ca href=\"https://github.com/hustcc\"\u003e\u003ccode\u003e@​hustcc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7163\"\u003eantvis/G6#7163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for render plugins in G6-SSR by \u003ca href=\"https://github.com/BQXBQX\"\u003e\u003ccode\u003e@​BQXBQX\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7181\"\u003eantvis/G6#7181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(Minimap): fix issue 7170 by \u003ca href=\"https://github.com/xhangjun\"\u003e\u003ccode\u003e@​xhangjun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7185\"\u003eantvis/G6#7185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: adds snake and fishbone layouts to BuiltInLayoutOptions by \u003ca href=\"https://github.com/thedanchez\"\u003e\u003ccode\u003e@​thedanchez\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7201\"\u003eantvis/G6#7201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: [Docs]改造文档「布局- 内置布局 - Force 布局」 by \u003ca href=\"https://github.com/bT0nG\"\u003e\u003ccode\u003e@​bT0nG\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7169\"\u003eantvis/G6#7169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(background): add isolation style to parent element by \u003ca href=\"https://github.com/TZZack\"\u003e\u003ccode\u003e@​TZZack\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7198\"\u003eantvis/G6#7198\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: \u003ca href=\"https://redirect.github.com/antvis/g6/issues/7191\"\u003e#7191\u003c/a\u003e by \u003ca href=\"https://github.com/ZhouYC404\"\u003e\u003ccode\u003e@​ZhouYC404\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7200\"\u003eantvis/G6#7200\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e在BaseEdge中文和英文文档中添加了draggable和droppable属性的说明 by \u003ca href=\"https://github.com/zhang2feng\"\u003e\u003ccode\u003e@​zhang2feng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7211\"\u003eantvis/G6#7211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update tips of using G6 in react by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7215\"\u003eantvis/G6#7215\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix issue that update element after remove hull plugin crashed by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7210\"\u003eantvis/G6#7210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: edge arrow visibility (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7202\"\u003e#7202\u003c/a\u003e) by \u003ca href=\"https://github.com/SINK-MASTER\"\u003e\u003ccode\u003e@​SINK-MASTER\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7214\"\u003eantvis/G6#7214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: miss edges after expanding node by \u003ca href=\"https://github.com/HawtinZeng\"\u003e\u003ccode\u003e@​HawtinZeng\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7176\"\u003eantvis/G6#7176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix the problem that tooltip cannot obtain child elements in the case of custom nodes by \u003ca href=\"https://github.com/mengyibo\"\u003e\u003ccode\u003e@​mengyibo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7223\"\u003eantvis/G6#7223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add examples.md for context7 by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7222\"\u003eantvis/G6#7222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: avoid layout when expand/collapse element (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7194\"\u003e#7194\u003c/a\u003e) by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7225\"\u003eantvis/G6#7225\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: fix potential error when destroy graph by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7233\"\u003eantvis/G6#7233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: correct the point after canvas rotation (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7235\"\u003e#7235\u003c/a\u003e) by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7236\"\u003eantvis/G6#7236\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7234\"\u003eantvis/G6#7234\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/BQXBQX\"\u003e\u003ccode\u003e@​BQXBQX\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7181\"\u003eantvis/G6#7181\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xhangjun\"\u003e\u003ccode\u003e@​xhangjun\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7185\"\u003eantvis/G6#7185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/thedanchez\"\u003e\u003ccode\u003e@​thedanchez\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7201\"\u003eantvis/G6#7201\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bT0nG\"\u003e\u003ccode\u003e@​bT0nG\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7169\"\u003eantvis/G6#7169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zhang2feng\"\u003e\u003ccode\u003e@​zhang2feng\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7211\"\u003eantvis/G6#7211\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SINK-MASTER\"\u003e\u003ccode\u003e@​SINK-MASTER\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7214\"\u003eantvis/G6#7214\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mengyibo\"\u003e\u003ccode\u003e@​mengyibo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7223\"\u003eantvis/G6#7223\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/antvis/G6/compare/5.0.48...5.0.49\"\u003ehttps://github.com/antvis/G6/compare/5.0.48...5.0.49\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e5.0.48\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update updateChildrenData doc  by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7123\"\u003eantvis/G6#7123\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7118\"\u003eantvis/G6#7118\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update zoom-canvas docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7126\"\u003eantvis/G6#7126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 更新 ForceAtlas2 布局文档，包含概述、使用场景、基本用法及配置项说明，同时更新英文文档以保持一致性。 by \u003ca href=\"https://github.com/k644606347\"\u003e\u003ccode\u003e@​k644606347\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7128\"\u003eantvis/G6#7128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add documentation for Shape by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7129\"\u003eantvis/G6#7129\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: translate layout docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7130\"\u003eantvis/G6#7130\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix the button link URLs on the English homepage(\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7136\"\u003e#7136\u003c/a\u003e) by \u003ca href=\"https://github.com/xiaweiss\"\u003e\u003ccode\u003e@​xiaweiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7137\"\u003eantvis/G6#7137\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update zoom-canvas doc, supports pinch-to-zoom on mobile devices.(\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7108\"\u003e#7108\u003c/a\u003e) by \u003ca href=\"https://github.com/xiaweiss\"\u003e\u003ccode\u003e@​xiaweiss\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7135\"\u003eantvis/G6#7135\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: unlock deps version by \u003ca href=\"https://github.com/Aarebecca\"\u003e\u003ccode\u003e@​Aarebecca\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7143\"\u003eantvis/G6#7143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update Minimap docs by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7140\"\u003eantvis/G6#7140\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: Add undefined option to the onCreate callback function of createEdge (\u003ca href=\"https://redirect.github.com/antvis/g6/issues/7141\"\u003e#7141\u003c/a\u003e) by \u003ca href=\"https://github.com/pth2000\"\u003e\u003ccode\u003e@​pth2000\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7147\"\u003eantvis/G6#7147\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: 改造文档「布局- 内置布局 - Indented 缩进树」 by \u003ca href=\"https://github.com/Eomnational\"\u003e\u003ccode\u003e@​Eomnational\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7150\"\u003eantvis/G6#7150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update a new contributions charts by \u003ca href=\"https://github.com/ONLY-yours\"\u003e\u003ccode\u003e@​ONLY-yours\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7151\"\u003eantvis/G6#7151\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: merge the next two Contributing into one in readme by \u003ca href=\"https://github.com/ONLY-yours\"\u003e\u003ccode\u003e@​ONLY-yours\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7152\"\u003eantvis/G6#7152\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: rewrite code snippets by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7154\"\u003eantvis/G6#7154\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: fix dead links by \u003ca href=\"https://github.com/yvonneyx\"\u003e\u003ccode\u003e@​yvonneyx\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antvis/G6/pull/7156\"\u003eantvis/G6#7156\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/antvis/g6/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@codecov/webpack-plugin` from 1.9.1 to 2.0.1\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/~thomasrockhu\"\u003ethomasrockhu\u003c/a\u003e, a new releaser for \u003ccode\u003e@​codecov/webpack-plugin\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@eslint-react/eslint-plugin` from 2.13.0 to 5.7.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/releases\"\u003e@​eslint-react/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.3 (2026-05-06)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Exempted ref mutations via a naming heuristic — any object whose identifier is \u003ccode\u003eref\u003c/code\u003e or ends with \u003ccode\u003eRef\u003c/code\u003e is treated as a mutable ref and skipped from immutability checks. This fixes false positives when mutating \u003ccode\u003eRefObject\u0026lt;T\u0026gt;\u003c/code\u003e values received as props (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1751\"\u003e#1751\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Added \u003ccode\u003enoRefLikeStateName\u003c/code\u003e diagnostic to prevent state variables from being named \u003ccode\u003eref\u003c/code\u003e or ending with \u003ccode\u003eRef\u003c/code\u003e, which would otherwise bypass the ref exemption heuristic (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the full rule name in \u003ccode\u003ereact-jsx/no-key-after-spread\u003c/code\u003e documentation (\u003ccode\u003ejsx/no-key-after-spread\u003c/code\u003e → \u003ccode\u003ejsx-no-key-after-spread\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1750\"\u003e#1750\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.2 (2026-05-04)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-unused-state\u003c/code\u003e\u003c/strong\u003e: Removed the rule from the \u003ccode\u003erecommended\u003c/code\u003e preset for now (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded individual CHANGELOG.md files for all rules (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1746\"\u003e#1746\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded rule changelog links to all rule documentation pages.\u003c/li\u003e\n\u003cli\u003eUpdated AST Explorer links in docs.\u003c/li\u003e\n\u003cli\u003eVarious documentation cleanups.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated baseline metrics.\u003c/li\u003e\n\u003cli\u003eUpdated roadmap milestone labels.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.9 to 0.12.10.\u003c/li\u003e\n\u003cli\u003eCleaned up snapshot generation script and snapshot file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.1 (2026-05-02)\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eall\u003c/code\u003e preset\u003c/strong\u003e: Fixed an issue where the \u003ccode\u003eall\u003c/code\u003e preset accidentally included rules requiring type information (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1744\"\u003e#1744\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a typo in the shared settings description.\u003c/li\u003e\n\u003cli\u003eFixed missing trailing commas in ESLint settings examples.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eno-unused-state\u003c/code\u003e rule wording and examples.\u003c/li\u003e\n\u003cli\u003eAdded a Resources section with AST Explorer, ESLint Developer Guide, and TypeScript Compiler API links to kit-related documentation pages.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Rel1cx/eslint-react/blob/main/CHANGELOG.md\"\u003e@​eslint-react/eslint-plugin's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.7.3 (2026-05-06)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Exempted ref mutations via a naming heuristic — any object whose identifier is \u003ccode\u003eref\u003c/code\u003e or ends with \u003ccode\u003eRef\u003c/code\u003e is treated as a mutable ref and skipped from immutability checks. This fixes false positives when mutating \u003ccode\u003eRefObject\u0026lt;T\u0026gt;\u003c/code\u003e values received as props (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1751\"\u003e#1751\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/immutability\u003c/code\u003e\u003c/strong\u003e: Added \u003ccode\u003enoRefLikeStateName\u003c/code\u003e diagnostic to prevent state variables from being named \u003ccode\u003eref\u003c/code\u003e or ending with \u003ccode\u003eRef\u003c/code\u003e, which would otherwise bypass the ref exemption heuristic (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1752\"\u003e#1752\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed the full rule name in \u003ccode\u003ereact-jsx/no-key-after-spread\u003c/code\u003e documentation (\u003ccode\u003ejsx/no-key-after-spread\u003c/code\u003e → \u003ccode\u003ejsx-no-key-after-spread\u003c/code\u003e) (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1750\"\u003e#1750\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.2...v5.7.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.2 (2026-05-04)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ereact-x/no-unused-state\u003c/code\u003e\u003c/strong\u003e: Removed the rule from the \u003ccode\u003erecommended\u003c/code\u003e preset for now (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e, \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded individual CHANGELOG.md files for all rules (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1746\"\u003e#1746\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdded rule changelog links to all rule documentation pages.\u003c/li\u003e\n\u003cli\u003eUpdated AST Explorer links in docs.\u003c/li\u003e\n\u003cli\u003eVarious documentation cleanups.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated baseline metrics.\u003c/li\u003e\n\u003cli\u003eUpdated roadmap milestone labels.\u003c/li\u003e\n\u003cli\u003eUpgraded dprint biome plugin from 0.12.9 to 0.12.10.\u003c/li\u003e\n\u003cli\u003eCleaned up snapshot generation script and snapshot file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\"\u003ehttps://github.com/Rel1cx/eslint-react/compare/v5.7.1...v5.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.7.1 (2026-05-02)\u003c/h2\u003e\n\u003ch3\u003e🐞 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eall\u003c/code\u003e preset\u003c/strong\u003e: Fixed an issue where the \u003ccode\u003eall\u003c/code\u003e preset accidentally included rules requiring type information (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1744\"\u003e#1744\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📝 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a typo in the shared settings description.\u003c/li\u003e\n\u003cli\u003eFixed missing trailing commas in ESLint settings examples.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eno-unused-state\u003c/code\u003e rule wording and examples.\u003c/li\u003e\n\u003cli\u003eAdded a Resources section with AST Explorer, ESLint Developer Guide, and TypeScript Compiler API links to kit-related documentation pages.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏗️ Internal\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/Rel1cx/eslint-react/commit/677db67c648814dbc500bdd40dea84ac9efa770c\"\u003e\u003ccode\u003e677db67\u003c/code\u003e\u003c/a\u003e release: 5.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/637d2aadace63d941da1ec1f95ca97a57f061c39\"\u003e\u003ccode\u003e637d2aa\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eno-unused-state\u003c/code\u003e from recommended config, closes \u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1747\"\u003e#1747\u003c/a\u003e (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1748\"\u003e#1748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/194e8ed623d819ace52fa1d3a68ea8757539f4aa\"\u003e\u003ccode\u003e194e8ed\u003c/code\u003e\u003c/a\u003e release: 5.7.2-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/0c9b1f6eb21dcb1a0dc36d0fac047c22b6314f03\"\u003e\u003ccode\u003e0c9b1f6\u003c/code\u003e\u003c/a\u003e release: 5.7.2-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/ba5abd8d87218c7255f554b5aafaee70a62ecda5\"\u003e\u003ccode\u003eba5abd8\u003c/code\u003e\u003c/a\u003e release: 5.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2d9e8025f430873d08815d61d6ca93b0bcde2655\"\u003e\u003ccode\u003e2d9e802\u003c/code\u003e\u003c/a\u003e release: 5.7.1-beta.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/e42cc9020cbe5d2e83d6f093ba6d80045d0ea8ab\"\u003e\u003ccode\u003ee42cc90\u003c/code\u003e\u003c/a\u003e release: 5.7.1-next.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/d869df5183bb8ca3ff87149e7e987f5d2738570f\"\u003e\u003ccode\u003ed869df5\u003c/code\u003e\u003c/a\u003e Fix the \u003ccode\u003eall\u003c/code\u003e preset that accidentally included rules requiring type informat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/2ef901a14107b28300eb459d4248f2b80b4a760c\"\u003e\u003ccode\u003e2ef901a\u003c/code\u003e\u003c/a\u003e release: 5.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Rel1cx/eslint-react/commit/bcac453bcff99fd45dcca408b03764b294728155\"\u003e\u003ccode\u003ebcac453\u003c/code\u003e\u003c/a\u003e feat: implement no-unused-state rule (\u003ca href=\"https://github.com/Rel1cx/eslint-react/tree/HEAD/plugins/eslint-plugin/issues/1741\"\u003e#1741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Rel1cx/eslint-react/commits/v5.7.3/plugins/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.4.2\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.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: some Windows terminals would freeze and not react to keypresses.\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.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eexpand\u003c/code\u003e prompt type inferrence.\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.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: Added a loading message while validating editor prompt input.\u003c/li\u003e\n\u003cli\u003eType improvement: Better type inference with checkbox, search and expand prompts.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eeditor\u003c/code\u003e prompt not always properly handling editor path on windows.\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\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.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\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.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\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.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\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.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\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.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\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/SBoudrias/Inquirer.js/commit/35bda2afd31b4acca8f800259b9f7ca4e95a1d9d\"\u003e\u003ccode\u003e35bda2a\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/98eee295e15283675e6264bbbcef4e09bb96e17e\"\u003e\u003ccode\u003e98eee29\u003c/code\u003e\u003c/a\u003e fix(lint): suppress no-unnecessary-type-parameters on parseJSON helper\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/aba596504234db6c516ff1a145dbf3b58e7d490c\"\u003e\u003ccode\u003eaba5965\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump \u003ccode\u003e@​types/node\u003c/code\u003e in the types group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2088\"\u003e#2088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/db8fbf1bd466aa93429528674ee0e155fef405be\"\u003e\u003ccode\u003edb8fbf1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump turbo from 2.9.5 to 2.9.6 in the build group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2087\"\u003e#2087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/3cdecf52aca9fde0b31fb66dbc55237a9f315e79\"\u003e\u003ccode\u003e3cdecf5\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/2086\"\u003e#2086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e370b57fd16ec01e07601684b6e635437ccc9481\"\u003e\u003ccode\u003ee370b57\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the linting group with 5 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/27872678c1b9951e70ed40b92a6321145a028c1d\"\u003e\u003ccode\u003e2787267\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/2084\"\u003e#2084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0c554996d480b1fc458181998f056f8d1af3197a\"\u003e\u003ccode\u003e0c55499\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the formatting group with 2 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2081\"\u003e#2081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e7115d913a6678d38a8ec0f1b3b5a09b53e14918\"\u003e\u003ccode\u003ee7115d9\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/core\u003c/code\u003e): mute output after readline initialization (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e5e14ab557dd77d9b074f574bf839acbab7b3524\"\u003e\u003ccode\u003ee5e14ab\u003c/code\u003e\u003c/a\u003e chore(deps): Bump dependabot/fetch-metadata from 2 to 3 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2078\"\u003e#2078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@size-limit/file` from 11.2.0 to 12.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ai/size-limit/releases\"\u003e@​size-limit/file's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/blob/main/CHANGELOG.md\"\u003e@​size-limit/file's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003edisablePlugins\u003c/code\u003e option (by \u003ca href=\"https://github.com/JPeer264\"\u003e\u003ccode\u003e@​JPeer264\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eesbuild\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated \u003ccode\u003ecss-minimizer-webpack-plugin\u003c/code\u003e (by \u003ca href=\"https://github.com/SevereCloud\"\u003e\u003ccode\u003e@​SevereCloud\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoved \u003ccode\u003ejiti\u003c/code\u003e to optional dependency.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003echokidar\u003c/code\u003e dependency in favor of \u003ccode\u003efs.watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved Node.js 18 support.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eopen\u003c/code\u003e \u0026amp; \u003ccode\u003eesbuild\u003c/code\u003e dependencies.\u003c/li\u003e\n\u003cli\u003eFixed docs (by \u003ca href=\"https://github.com/nlopin\"\u003e\u003ccode\u003e@​nlopin\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/just-boris\"\u003e\u003ccode\u003e@​just-boris\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/ai/size-limit/commit/60f56288969bfc93be9e01413f3a34923cfca8b1\"\u003e\u003ccode\u003e60f5628\u003c/code\u003e\u003c/a\u003e Release 12.1.0 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/d767aa7b6300d1f655b02bfef2245bd39a7459ec\"\u003e\u003ccode\u003ed767aa7\u003c/code\u003e\u003c/a\u003e Avoid releasing hacks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/a3baefebe74d05ca7e75e80ab21fd120f67ff110\"\u003e\u003ccode\u003ea3baefe\u003c/code\u003e\u003c/a\u003e Replace Prettier/ESLint to oxfmt/oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/85363f373b677f47c2c2c852bfc0815c487710a9\"\u003e\u003ccode\u003e85363f3\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/262d7f0b1662b9e490d9525b5e6758afddd8b864\"\u003e\u003ccode\u003e262d7f0\u003c/code\u003e\u003c/a\u003e Add disablePlugins as option (\u003ca href=\"https://redirect.github.com/ai/size-limit/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/3d4cbf641d5124b18a9bf29d395e4051813dc092\"\u003e\u003ccode\u003e3d4cbf6\u003c/code\u003e\u003c/a\u003e Update email\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/f2f7915878fc0c39d2cc0a681d54e868e04431ea\"\u003e\u003ccode\u003ef2f7915\u003c/code\u003e\u003c/a\u003e Revert release changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/9372618d2c97a10f68fba5936462995e098d7a76\"\u003e\u003ccode\u003e9372618\u003c/code\u003e\u003c/a\u003e Release 12.0.1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/6b525940d05a5679649496417605273317019c7e\"\u003e\u003ccode\u003e6b52594\u003c/code\u003e\u003c/a\u003e Use another syntax for coverage ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ai/size-limit/commit/7b378affc051dcf38792621bf1b775721357e989\"\u003e\u003ccode\u003e7b378af\u003c/code\u003e\u003c/a\u003e Fix coverage ignore comment\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ai/size-limit/compare/11.2.0...12.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/jquery` from 3.5.34 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.12.2 to 25.6.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/tar` from 6.1.13 to 7.0.87\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/tar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-style` from 3.7.1 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/releases\"\u003eantd-style's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/203\"\u003e#203\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRe-export the \u003ccode\u003e*Transformer\u003c/code\u003e method of cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-style/issues/196\"\u003e#196\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\"\u003ehttps://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.0.0-alpha.1\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.7.2-alpha.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v3.7.2-alpha.1\"\u003e3.7.2-alpha.1\u003c/a\u003e (2024-12-01)\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md\"\u003eantd-style's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/ant-design/antd-style/compare/v3.7.1...v4.0.0-alpha.1\"\u003e4.0.0-alpha.1\u003c/a\u003e (2025-07-24)\u003c/h1\u003e\n\u003ch3\u003e✨ Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport antd v6 cssVar (\u003ca href=\"https://github.com/ant-design/antd-style/commit/cd838b0\"\u003ecd838b0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e💥 BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebump peerDependencies antd \u0026gt;= v6\u003c/li\u003e\n\u003c/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/ant-design/antd-style/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `antd-token-previewer` from 2.0.8 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/ant-design/antd-token-previewer/releases\"\u003eantd-token-previewer's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0-alpha.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)  df44e7a\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.2...v3.0.0-alpha.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)  b92278e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.1...v3.0.0-alpha.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)  59e3565\u003c/li\u003e\n\u003cli\u003eci: update ver  2a05294\u003c/li\u003e\n\u003cli\u003efix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)  d00fcab\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v3.0.0-alpha.0...v3.0.0-alpha.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev3.0.0-alpha.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump cssinjs (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/217\"\u003e#217\u003c/a\u003e)  273d732\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.0\"\u003ehttps://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0-alpha.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/ant-design/antd-token-previewer/commit/af91edbf4bee4384588719de41759c26ff944a51\"\u003e\u003ccode\u003eaf91edb\u003c/code\u003e\u003c/a\u003e 3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/910fb548d1d3d3e3c2b30f73c28ea3a894f29d08\"\u003e\u003ccode\u003e910fb54\u003c/code\u003e\u003c/a\u003e chore: bump cssinjs to 2.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/f48f0f709632cbd54c1276b12757655a7fd4d228\"\u003e\u003ccode\u003ef48f0f7\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/df44e7a0c79ef9a3662167601f485de1d3190114\"\u003e\u003ccode\u003edf44e7a\u003c/code\u003e\u003c/a\u003e fix import path (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/3b8fe0b75bcc104547c54df488905482d9a22bd2\"\u003e\u003ccode\u003e3b8fe0b\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/b92278ec04056869b45416a239b67c3c96369585\"\u003e\u003ccode\u003eb92278e\u003c/code\u003e\u003c/a\u003e chore: upgrade to React 19 (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/9c144e23be68ef94e64b426d5a9530cff7b44907\"\u003e\u003ccode\u003e9c144e2\u003c/code\u003e\u003c/a\u003e 3.0.0-alpha.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/59e3565ec79bc97b3bae67e34faf3698d0ea57b6\"\u003e\u003ccode\u003e59e3565\u003c/code\u003e\u003c/a\u003e feat: Modify the theme editor theme color selection position (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/219\"\u003e#219\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/2a05294adea7895ad38119cffc976d54794e7dd6\"\u003e\u003ccode\u003e2a05294\u003c/code\u003e\u003c/a\u003e ci: update ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ant-design/antd-token-previewer/commit/d00fcabc039afa9c746a8aaf07ab303b88dd7db5\"\u003e\u003ccode\u003ed00fcab\u003c/code\u003e\u003c/a\u003e fix: The Ghost Button of the theme is not visible (\u003ca href=\"https://redirect.github.com/ant-design/antd-token-previewer/issues/218\"\u003e#218\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ant-design/antd-token-previewer/compare/v2.0.8...v3.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `env-paths` from 3.0.0 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/env-paths/releases\"\u003eenv-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  612c498\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ehttps://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/c3c0dd464c268a99a28feeaec54c54d0a12c4291\"\u003e\u003ccode\u003ec3c0dd4\u003c/code\u003e\u003c/a\u003e 4.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/612c498366b83af6acc7c060de2cb3f24dbf10c4\"\u003e\u003ccode\u003e612c498\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/env-paths/commit/51bca524129cc9d046eb18a3bc104063dcf97c1c\"\u003e\u003ccode\u003e51bca52\u003c/code\u003e\u003c/a\u003e Fix dev dependency\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/env-paths/compare/v3.0.0...v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-compat` from 6.2.1 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/amilajack/eslint-plugin-compat/releases\"\u003eeslint-plugin-compat's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/blob/main/CHANGELOG.md\"\u003eeslint-plugin-compat's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.1...v7.0.2\"\u003e7.0.2\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/679\"\u003e#679\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003efecdcc6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v7.0.0...v7.0.1\"\u003e7.0.1\u003c/a\u003e (2026-03-02)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCase-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e) (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e90ceb71\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.0\"\u003e7.0.0\u003c/a\u003e (2026-02-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003efeat!: drop support for ESLint 4-8 (\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e259bc2e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMinimum supported ESLint version is now 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eCo-Authored-By: Claude Opus 4.5 \u003ca href=\"mailto:noreply@anthropic.com\"\u003enoreply@anthropic.com\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/amilajack/eslint-plugin-compat/commit/1f73ad75b52867ef370385010c9836d61c4e36ec\"\u003e\u003ccode\u003e1f73ad7\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/fecdcc6613bf95cbed0a1cfd35e503c3612f1d32\"\u003e\u003ccode\u003efecdcc6\u003c/code\u003e\u003c/a\u003e perf: Use \u003ccode\u003eMap\u003c/code\u003e instead of \u003ccode\u003eAstMetadataApiWithTargetsResolver[]\u003c/code\u003e for faster m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/5029eef43aa5ab2c60c6861840d0763602ac7887\"\u003e\u003ccode\u003e5029eef\u003c/code\u003e\u003c/a\u003e ci: switch npm publishing to OIDC trusted publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/3f946e12125882192d308ec19e17fac37f6f8a2d\"\u003e\u003ccode\u003e3f946e1\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/90ceb71b6d2bcacdfbdf1e8ab37a21643ff52e51\"\u003e\u003ccode\u003e90ceb71\u003c/code\u003e\u003c/a\u003e fix: Case-insensitive globals matching (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/684\"\u003e#684\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/amilajack/eslint-plugin-compat/issues/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/44f6be3fcd404fad9d9a7f26282a7773cc47716e\"\u003e\u003ccode\u003e44f6be3\u003c/code\u003e\u003c/a\u003e chore(release): 7.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/commit/259bc2e89ef908a9f7eea4edd11ccbdd020cb7aa\"\u003e\u003ccode\u003e259bc2e\u003c/code\u003e\u003c/a\u003e feat!: drop support for ESLint 4-8\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amilajack/eslint-plugin-compat/compare/v6.2.1...v7.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for eslint-plugin-compat since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `glob` from 11.1.0 to 13.0.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-glob/blob/main/changelog.md\"\u003eglob's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003echangeglob\u003c/h1\u003e\n\u003ch2\u003e13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove the CLI program out to a separate package, \u003ccode\u003eglob-bin\u003c/code\u003e.\nInstall that if you'd like to continue using glob from the\ncommand line.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the unsafe \u003ccode\u003e--shell\u003c/code\u003e option. The \u003ccode\u003e--shell\u003c/code\u003e option is now\nONLY supported on known shells where the behavior can be\nimplemented safely.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/isaacs/node-glob/security/advisories/GHSA-5j98-mcp5-4vw2\"\u003eGHSA-5j98-mcp5-4vw2\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--shell\u003c/code\u003e option for the command line, with a warning\nthat this is unsafe. (It will be removed in v12.)\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--cmd-arg\u003c/code\u003e/\u003ccode\u003e-g\u003c/code\u003e as a way to \u003cem\u003esafely\u003c/em\u003e add positional\narguments to the command provided to the CLI tool.\u003c/li\u003e\n\u003cli\u003eDetect commands with space or quote characters on known shells,\nand pass positional arguments to them safely, avoiding\n\u003ccode\u003eshell:true\u003c/code\u003e execution.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node before v20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eincludeChildMatches: false\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExport the \u003ccode\u003eIgnore\u003c/code\u003e class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--default -p\u003c/code\u003e flag to provide a default pattern\u003c/li\u003e\n\u003cli\u003eexclude symbolic links to directories when \u003ccode\u003efollow\u003c/code\u003e and \u003ccode\u003enodir\u003c/code\u003e\nare both set\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd glob cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReturn \u003ccode\u003e'.'\u003c/code\u003e instead of the empty string \u003ccode\u003e''\u003c/code\u003e when the current\nworking directory is returned as a match.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eposix: true\u003c/code\u003e option to return \u003ccode\u003e/\u003c/code\u003e delimited paths, even on\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/e80cb38ae60d6cbff9e75f39032a994858994d35\"\u003e\u003ccode\u003ee80cb38\u003c/code\u003e\u003c/a\u003e 13.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/9cdbbfff75c64fb158c8842d4d0eb3e908676a41\"\u003e\u003ccode\u003e9cdbbff\u003c/code\u003e\u003c/a\u003e revert tsgo, not ready for test coverage correctness yet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaa...\n\n_Description has been truncated_","html_url":"https://github.com/menghao112233/test/pull/45","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/menghao112233%2Ftest/issues/45","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/45/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-06T13:19:07.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4391650368","node_id":"PR_kwDORwwehs7Yx63S","number":362,"state":"closed","title":"chore(deps): bump the all-dependencies group across 1 directory with 49 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-05-09T00:36:21.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-06T13:19:07.000Z","updated_at":"2026-05-09T00:36:23.000Z","time_to_close":213434,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":49,"packages":[{"name":"@changesets/changelog-github","old_version":"0.6.0","new_version":"0.7.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@types/node","old_version":"20.19.37","new_version":"25.6.2","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/eslint-plugin","old_version":"1.6.13","new_version":"1.6.17","repository_url":"https://github.com/vitest-dev/eslint-plugin-vitest"},{"name":"esbuild","old_version":"0.25.5","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-react-hooks","old_version":"5.2.0","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"globals","old_version":"16.5.0","new_version":"17.6.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.57.2","new_version":"8.59.2","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"lint-staged","old_version":"15.5.2","new_version":"17.0.3","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@aws-sdk/client-s3","old_version":"3.1040.0","new_version":"3.1045.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"ink","old_version":"6.8.0","new_version":"7.0.2","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"react","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"18.3.28","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.3","repository_url":"https://github.com/colinhacks/zod"},{"name":"@ai-sdk/anthropic","old_version":"3.0.66","new_version":"3.0.76","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/google","old_version":"3.0.58","new_version":"3.0.71","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/openai","old_version":"3.0.50","new_version":"3.0.63","repository_url":"https://github.com/vercel/ai"},{"name":"@modelcontextprotocol/sdk","old_version":"1.28.0","new_version":"1.29.0","repository_url":"https://github.com/modelcontextprotocol/typescript-sdk"},{"name":"ai","old_version":"6.0.145","new_version":"6.0.177","repository_url":"https://github.com/vercel/ai"},{"name":"react-dom","old_version":"18.3.1","new_version":"19.2.6","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"18.3.7","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"4.7.0","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"jsdom","old_version":"25.0.1","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"msw","old_version":"2.12.14","new_version":"2.14.5","repository_url":"https://github.com/mswjs/msw"},{"name":"vite","old_version":"6.4.1","new_version":"8.0.11","repository_url":"https://github.com/vitejs/vite"},{"name":"vite-plugin-dts","old_version":"4.5.4","new_version":"5.0.0","repository_url":"https://github.com/qmhc/unplugin-dts"},{"name":"express","old_version":"4.22.1","new_version":"5.2.1","repository_url":"https://github.com/expressjs/express"},{"name":"@types/express","old_version":"4.17.25","new_version":"5.0.6","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"express-rate-limit","old_version":"7.5.1","new_version":"8.5.1","repository_url":"https://github.com/express-rate-limit/express-rate-limit"},{"name":"@types/supertest","old_version":"6.0.3","new_version":"7.2.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@tanstack/react-query","old_version":"5.95.2","new_version":"5.100.9","repository_url":"https://github.com/TanStack/query"},{"name":"lucide-react","old_version":"0.469.0","new_version":"1.14.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react-router-dom","old_version":"6.30.3","new_version":"7.15.0","repository_url":"https://github.com/remix-run/react-router"},{"name":"tailwind-merge","old_version":"2.6.1","new_version":"3.5.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"autoprefixer","old_version":"10.4.27","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"postcss","old_version":"8.5.8","new_version":"8.5.14","repository_url":"https://github.com/postcss/postcss"},{"name":"tailwindcss","old_version":"3.4.19","new_version":"4.3.0","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@codemirror/autocomplete","old_version":"6.20.1","new_version":"6.20.2","repository_url":"https://github.com/codemirror/autocomplete"},{"name":"@codemirror/search","old_version":"6.6.0","new_version":"6.7.0","repository_url":"https://github.com/codemirror/search"},{"name":"@codemirror/view","old_version":"6.40.0","new_version":"6.42.1","repository_url":"https://github.com/codemirror/view"},{"name":"@hono/node-server","old_version":"1.19.11","new_version":"2.0.2","repository_url":"https://github.com/honojs/node-server"},{"name":"hono","old_version":"4.12.9","new_version":"4.12.18","repository_url":"https://github.com/honojs/hono"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 49 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.6.0` | `0.7.0` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.30.0` | `2.31.0` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.37` | `25.6.2` |\n| [@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest) | `1.6.13` | `1.6.17` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.25.5` | `0.28.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.1.1` |\n| [globals](https://github.com/sindresorhus/globals) | `16.5.0` | `17.6.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.2` | `8.59.2` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `15.5.2` | `17.0.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.5` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1040.0` | `3.1045.0` |\n| [ink](https://github.com/vadimdemedes/ink) | `6.8.0` | `7.0.2` |\n| [open](https://github.com/sindresorhus/open) | `10.2.0` | `11.0.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.3.1` | `19.2.6` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.28` | `19.2.14` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.3` |\n| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `3.0.66` | `3.0.76` |\n| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `3.0.58` | `3.0.71` |\n| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `3.0.50` | `3.0.63` |\n| [@modelcontextprotocol/sdk](https://github.com/modelcontextprotocol/typescript-sdk) | `1.28.0` | `1.29.0` |\n| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `6.0.145` | `6.0.177` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `18.3.1` | `19.2.6` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.7` | `19.2.3` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `4.7.0` | `6.0.1` |\n| [jsdom](https://github.com/jsdom/jsdom) | `25.0.1` | `29.1.1` |\n| [msw](https://github.com/mswjs/msw) | `2.12.14` | `2.14.5` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `6.4.1` | `8.0.11` |\n| [vite-plugin-dts](https://github.com/qmhc/unplugin-dts/tree/HEAD/packages/vite-plugin-dts) | `4.5.4` | `5.0.0` |\n| [express](https://github.com/expressjs/express) | `4.22.1` | `5.2.1` |\n| [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) | `4.17.25` | `5.0.6` |\n| [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit) | `7.5.1` | `8.5.1` |\n| [@types/supertest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/supertest) | `6.0.3` | `7.2.0` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.1.5` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.95.2` | `5.100.9` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.469.0` | `1.14.0` |\n| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `6.30.3` | `7.15.0` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `2.6.1` | `3.5.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.27` | `10.5.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.8` | `8.5.14` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.19` | `4.3.0` |\n| [@codemirror/autocomplete](https://github.com/codemirror/autocomplete) | `6.20.1` | `6.20.2` |\n| [@codemirror/search](https://github.com/codemirror/search) | `6.6.0` | `6.7.0` |\n| [@codemirror/view](https://github.com/codemirror/view) | `6.40.0` | `6.42.1` |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.11` | `2.0.2` |\n| [hono](https://github.com/honojs/hono) | `4.12.9` | `4.12.18` |\n\n\nUpdates `@changesets/changelog-github` from 0.6.0 to 0.7.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/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1255\"\u003e#1255\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/94578cf164aa7abcb12b97dd3a55d12a324f4fe8\"\u003e\u003ccode\u003e94578cf\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Kauhsa\"\u003e\u003ccode\u003e@​Kauhsa\u003c/code\u003e\u003c/a\u003e! - Added \u003ccode\u003edisableThanks\u003c/code\u003e option\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/d1ef2d8cc11f86042a82f0cf7b125021e24dafc4\"\u003e\u003ccode\u003ed1ef2d8\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1950\"\u003e#1950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/7af587636b8e793cc43fc6a52d32598193fcb68e\"\u003e\u003ccode\u003e7af5876\u003c/code\u003e\u003c/a\u003e Restrict \u003ccode\u003epublish\u003c/code\u003e job to the \u003ccode\u003enpm\u003c/code\u003e env (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1972\"\u003e#1972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ff767d2da25173bcab643826702b2af74cbf08cf\"\u003e\u003ccode\u003eff767d2\u003c/code\u003e\u003c/a\u003e Sync config-file-options documentation with schema.json and source code (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1683\"\u003e#1683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/951094babb7c356536c243e9cca0faa3ec86360a\"\u003e\u003ccode\u003e951094b\u003c/code\u003e\u003c/a\u003e fix: pin 2 unpinned action(s) (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1915\"\u003e#1915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/94578cf164aa7abcb12b97dd3a55d12a324f4fe8\"\u003e\u003ccode\u003e94578cf\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisableThanks\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1255\"\u003e#1255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d87334df92a36788e778b21e2bc603beb754f0d5\"\u003e\u003ccode\u003ed87334d\u003c/code\u003e\u003c/a\u003e Support dark mode banner in readme (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1943\"\u003e#1943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/87472a757062402ca121bd168d693a1be866cf45\"\u003e\u003ccode\u003e87472a7\u003c/code\u003e\u003c/a\u003e Update .vscode/settings.json (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1944\"\u003e#1944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/317a373aef2639e4ca2804f20aeb4af5338c41ca\"\u003e\u003ccode\u003e317a373\u003c/code\u003e\u003c/a\u003e Disable \u003ccode\u003epublish_pr\u003c/code\u003e job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/9cce6db18ddecbf7f9cded45254b9905b19a7516\"\u003e\u003ccode\u003e9cce6db\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Fix npm auth for path-based registries during publish by preserving configure...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/changelog-github@0.6.0...@changesets/changelog-github@0.7.0\"\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.30.0 to 2.31.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/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/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.31.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1889\"\u003e#1889\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/96ca062272605c14f77a64043f50a0a3a278c57f\"\u003e\u003ccode\u003e96ca062\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Error on unsupported flags for individual CLI commands and print the matching command usage to make mistakes easier to spot.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1873\"\u003e#1873\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/42943b74d7a455ed03b93dd85e1c0a15f45db37f\"\u003e\u003ccode\u003e42943b7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Respond to \u003ccode\u003e--help\u003c/code\u003e on all subcommands. Previously, \u003ccode\u003e--help\u003c/code\u003e was only handled when it was the sole argument; passing it alongside a subcommand (e.g. \u003ccode\u003echangeset version --help\u003c/code\u003e) would silently execute the command instead. Now \u003ccode\u003e--help\u003c/code\u003e always exits early and prints per-command usage when a known subcommand is provided, or the general help text otherwise.\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://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fix npm auth for path-based registries during publish by preserving configured registry URLs instead of normalizing them.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1888\"\u003e#1888\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix several \u003ccode\u003echangeset version\u003c/code\u003e issues with workspace protocol dependencies. Valid explicit \u003ccode\u003eworkspace:\u003c/code\u003e ranges and aliases are no longer rewritten unnecessarily, and workspace path references are handled correctly during versioning.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1903\"\u003e#1903\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/5c4731fea82ce880500ac5e1c55ff372f7a4efe2\"\u003e\u003ccode\u003e5c4731f\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Gracefully handle stale \u003ccode\u003enpm info\u003c/code\u003e data leading to duplicate publish attempts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1867\"\u003e#1867\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/f61e7166c349d4934e4acc9b47f3d028c212ecc1\"\u003e\u003ccode\u003ef61e716\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Improved detection for \u003ccode\u003epublished\u003c/code\u003e state of prerelease-only packages without \u003ccode\u003elatest\u003c/code\u003e dist-tag on GitHub Packages registry.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-dependents-graph\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.4\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/changesets/changesets/commit/9cce6db18ddecbf7f9cded45254b9905b19a7516\"\u003e\u003ccode\u003e9cce6db\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1897\"\u003e#1897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d2121dc3d86b55f76de6022ccfcde843ed4b884a\"\u003e\u003ccode\u003ed2121dc\u003c/code\u003e\u003c/a\u003e Fix npm auth for path-based registries during publish by preserving configure...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/036fdd451367226d0f2cd8af1e0a7f37a65e3464\"\u003e\u003ccode\u003e036fdd4\u003c/code\u003e\u003c/a\u003e Fix several \u003ccode\u003echangeset version\u003c/code\u003e issues with workspace protocol dependencies (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/5c4731fea82ce880500ac5e1c55ff372f7a4efe2\"\u003e\u003ccode\u003e5c4731f\u003c/code\u003e\u003c/a\u003e Gracefully handle stale \u003ccode\u003enpm info\u003c/code\u003e data leading to duplicate publish attempts...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/96ca062272605c14f77a64043f50a0a3a278c57f\"\u003e\u003ccode\u003e96ca062\u003c/code\u003e\u003c/a\u003e Error on unsupported flags for individual CLI commands (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1889\"\u003e#1889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/42943b74d7a455ed03b93dd85e1c0a15f45db37f\"\u003e\u003ccode\u003e42943b7\u003c/code\u003e\u003c/a\u003e fix(cli): respond to \u003ccode\u003e--help\u003c/code\u003e on all subcommands (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1873\"\u003e#1873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/f61e7166c349d4934e4acc9b47f3d028c212ecc1\"\u003e\u003ccode\u003ef61e716\u003c/code\u003e\u003c/a\u003e Improved detection for \u003ccode\u003epublished\u003c/code\u003e state of prerelease-only packages without ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/cli@2.30.0...@changesets/cli@2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.19.37 to 25.6.2\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 `@vitest/eslint-plugin` from 1.6.13 to 1.6.17\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/releases\"\u003e@​vitest/eslint-plugin's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.6.17\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRecommend \u003ccode\u003etoBeTypeOf\u003c/code\u003e instead of \u003ccode\u003eexpectTypeOf\u003c/code\u003e in \u003ccode\u003eprefer-expect-type-of\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/896\"\u003evitest-dev/eslint-plugin-vitest#896\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/a4bcdf5\"\u003e\u003c!-- raw HTML omitted --\u003e(a4bcd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eno-standalone-expect\u003c/strong\u003e: Allow expect inside vi.defineHelper callbacks  -  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/eslint-plugin-vitest/issues/894\"\u003evitest-dev/eslint-plugin-vitest#894\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/fd8eb3c\"\u003e\u003c!-- raw HTML omitted --\u003e(fd8eb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.16...v1.6.17\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.6.16\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erequire-test-timeout\u003c/strong\u003e: Support ancestor traversal  -  by \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/890\"\u003evitest-dev/eslint-plugin-vitest#890\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/8110bfa\"\u003e\u003c!-- raw HTML omitted --\u003e(8110b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.15...v1.6.16\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.6.15\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: allow same-file const variable timeouts by \u003ca href=\"https://github.com/hamirmahal\"\u003e\u003ccode\u003e@​hamirmahal\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/888\"\u003evitest-dev/eslint-plugin-vitest#888\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.14...v1.6.15\"\u003ehttps://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.14...v1.6.15\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.6.14\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: bump \u003ca href=\"https://github.com/typescript-eslint\"\u003e\u003ccode\u003e@​typescript-eslint\u003c/code\u003e\u003c/a\u003e packages to ^8.58.0 by \u003ca href=\"https://github.com/null0rUndefined\"\u003e\u003ccode\u003e@​null0rUndefined\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/886\"\u003evitest-dev/eslint-plugin-vitest#886\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/null0rUndefined\"\u003e\u003ccode\u003e@​null0rUndefined\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/pull/886\"\u003evitest-dev/eslint-plugin-vitest#886\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.14\"\u003ehttps://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.14\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/vitest-dev/eslint-plugin-vitest/commit/789966ecb8ffae10aee8e59d843f85a6dd00f031\"\u003e\u003ccode\u003e789966e\u003c/code\u003e\u003c/a\u003e chore: release v1.6.17\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/a4bcdf5130caa58bece6b4452a2ae69792200f9e\"\u003e\u003ccode\u003ea4bcdf5\u003c/code\u003e\u003c/a\u003e fix: recommend \u003ccode\u003etoBeTypeOf\u003c/code\u003e instead of \u003ccode\u003eexpectTypeOf\u003c/code\u003e in `prefer-expect-type-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/fd8eb3c9ba2d15b32b219c25d6e7ede8fec9efa3\"\u003e\u003ccode\u003efd8eb3c\u003c/code\u003e\u003c/a\u003e fix(no-standalone-expect): allow expect inside vi.defineHelper callbacks (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/894\"\u003e#894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/dbf423c508823e5b71c8d8d66db888aa147017e7\"\u003e\u003ccode\u003edbf423c\u003c/code\u003e\u003c/a\u003e refactor: simplify ParsedGeneralVitestFnCall type exclusion (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/895\"\u003e#895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/3dfdf72a9a7d5fc4a32fc35b9de6a198ce2aa13c\"\u003e\u003ccode\u003e3dfdf72\u003c/code\u003e\u003c/a\u003e chore: release v1.6.16\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/8110bfaac4f572ce3f43fa2a58b9df337272740f\"\u003e\u003ccode\u003e8110bfa\u003c/code\u003e\u003c/a\u003e feat(require-test-timeout): support ancestor traversal (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/890\"\u003e#890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/123a9c4b98a87b33a27024c78d2f30e8bc52e30a\"\u003e\u003ccode\u003e123a9c4\u003c/code\u003e\u003c/a\u003e chore: release v1.6.15\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/84f312a52c9459e147920cbe4162984f0b00cfa2\"\u003e\u003ccode\u003e84f312a\u003c/code\u003e\u003c/a\u003e feat: allow same-file const variable timeouts (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/888\"\u003e#888\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/5a408dff695cedf05298f324a9884b124373b5b1\"\u003e\u003ccode\u003e5a408df\u003c/code\u003e\u003c/a\u003e chore: release v1.6.14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/commit/09ab936ca501d2ddc6ba8572757aeb0b8b9851f1\"\u003e\u003ccode\u003e09ab936\u003c/code\u003e\u003c/a\u003e chore: bump \u003ca href=\"https://github.com/typescript-eslint\"\u003e\u003ccode\u003e@​typescript-eslint\u003c/code\u003e\u003c/a\u003e packages to ^8.58.0 (\u003ca href=\"https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/886\"\u003e#886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.13...v1.6.17\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `esbuild` from 0.25.5 to 0.28.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/releases\"\u003eesbuild's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.28.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for \u003ccode\u003ewith { type: 'text' }\u003c/code\u003e imports (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ca href=\"https://github.com/tc39/proposal-import-text\"\u003eimport text\u003c/a\u003e proposal has reached stage 3 in the TC39 process, which means that it's recommended for implementation. It has also already been implemented by \u003ca href=\"https://docs.deno.com/examples/importing_text/\"\u003eDeno\u003c/a\u003e and \u003ca href=\"https://bun.com/docs/guides/runtime/import-html\"\u003eBun\u003c/a\u003e. So with this release, esbuild also adds support for it. This behaves exactly the same as esbuild's existing \u003ca href=\"https://esbuild.github.io/content-types/#text\"\u003e\u003ccode\u003etext\u003c/code\u003e loader\u003c/a\u003e. Here's an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport string from './example.txt' with { type: 'text' }\nconsole.log(string)\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdd integrity checks to fallback download path (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eInstalling esbuild via npm is somewhat complicated with several different edge cases (see \u003ca href=\"https://esbuild.github.io/getting-started/#additional-npm-flags\"\u003eesbuild's documentation\u003c/a\u003e for details). If the regular installation of esbuild's platform-specific package fails, esbuild's install script attempts to download the platform-specific package itself (first with the \u003ccode\u003enpm\u003c/code\u003e command, and then with a HTTP request to \u003ccode\u003eregistry.npmjs.org\u003c/code\u003e as a last resort).\u003c/p\u003e\n\u003cp\u003eThis last resort path previously didn't have any integrity checks. With this release, esbuild will now verify that the hash of the downloaded binary matches the expected hash for the current release. This means the hashes for all of esbuild's platform-specific binary packages will now be embedded in the top-level \u003ccode\u003eesbuild\u003c/code\u003e package. Hopefully this should work without any problems. But just in case, this change is being done as a breaking change release.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdate the Go compiler from 1.25.7 to 1.26.1\u003c/p\u003e\n\u003cp\u003eThis upgrade should not affect anything. However, there have been some significant internal changes to the Go compiler, so esbuild could potentially behave differently in certain edge cases:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eIt now uses the \u003ca href=\"https://go.dev/doc/go1.26#new-garbage-collector\"\u003enew garbage collector\u003c/a\u003e that comes with Go 1.26.\u003c/li\u003e\n\u003cli\u003eThe Go compiler is now more aggressive with allocating memory on the stack.\u003c/li\u003e\n\u003cli\u003eThe executable format that the Go linker uses has undergone several changes.\u003c/li\u003e\n\u003cli\u003eThe WebAssembly build now unconditionally makes use of the sign extension and non-trapping floating-point to integer conversion instructions.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can read the \u003ca href=\"https://go.dev/doc/go1.26\"\u003eGo 1.26 release notes\u003c/a\u003e for more information.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.27.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFix lowering of define semantics for TypeScript parameter properties (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4421\"\u003e#4421\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe previous release incorrectly generated class fields for TypeScript parameter properties even when the configured target environment does not support class fields. With this release, the generated class fields will now be correctly lowered in this case:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Original code\nclass Foo {\n  constructor(public x = 1) {}\n  y = 2\n}\n\u003cp\u003e// Old output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\nconstructor(x = 1) {\u003cbr /\u003e\nthis.x = x;\u003cbr /\u003e\n__publicField(this, \u0026quot;y\u0026quot;, 2);\u003cbr /\u003e\n}\u003cbr /\u003e\nx;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e// New output (with --loader=ts --target=es2021)\u003cbr /\u003e\nclass Foo {\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md\"\u003eesbuild's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog: 2025\u003c/h1\u003e\n\u003cp\u003eThis changelog documents all esbuild versions published in the year 2025 (versions 0.25.0 through 0.27.2).\u003c/p\u003e\n\u003ch2\u003e0.27.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAllow import path specifiers starting with \u003ccode\u003e#/\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/evanw/esbuild/pull/4361\"\u003e#4361\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ePreviously the specification for \u003ccode\u003epackage.json\u003c/code\u003e disallowed import path specifiers starting with \u003ccode\u003e#/\u003c/code\u003e, but this restriction \u003ca href=\"https://redirect.github.com/nodejs/node/pull/60864\"\u003ehas recently been relaxed\u003c/a\u003e and support for it is being added across the JavaScript ecosystem. One use case is using it for a wildcard pattern such as mapping \u003ccode\u003e#/*\u003c/code\u003e to \u003ccode\u003e./src/*\u003c/code\u003e (previously you had to use another character such as \u003ccode\u003e#_*\u003c/code\u003e instead, which was more confusing). There is some more context in \u003ca href=\"https://redirect.github.com/nodejs/node/issues/49182\"\u003enodejs/node#49182\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThis change was contributed by \u003ca href=\"https://github.com/hybrist\"\u003e\u003ccode\u003e@​hybrist\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAutomatically add the \u003ccode\u003e-webkit-mask\u003c/code\u003e prefix (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4357\"\u003e#4357\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4358\"\u003e#4358\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release automatically adds the \u003ccode\u003e-webkit-\u003c/code\u003e vendor prefix for the \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/mask\"\u003e\u003ccode\u003emask\u003c/code\u003e\u003c/a\u003e CSS shorthand property:\u003c/p\u003e\n\u003cpre lang=\"css\"\u003e\u003ccode\u003e/* Original code */\nmain {\n  mask: url(x.png) center/5rem no-repeat\n}\n\u003cp\u003e/* Old output (with --target=chrome110) */\u003cbr /\u003e\nmain {\u003cbr /\u003e\nmask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\n}\u003c/p\u003e\n\u003cp\u003e/* New output (with --target=chrome110) */\u003cbr /\u003e\nmain {\u003cbr /\u003e\n-webkit-mask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\nmask: url(x.png) center/5rem no-repeat;\u003cbr /\u003e\n}\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eThis change was contributed by \u003ca href=\"https://github.com/BPJEnnova\"\u003e\u003ccode\u003e@​BPJEnnova\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eAdditional minification of \u003ccode\u003eswitch\u003c/code\u003e statements (\u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4176\"\u003e#4176\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4359\"\u003e#4359\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThis release contains additional minification patterns for reducing \u003ccode\u003eswitch\u003c/code\u003e statements. Here is an example:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Original code\nswitch (x) {\n  case 0:\n    foo()\n    break\n  case 1:\n  default:\n    bar()\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/6a794dff68e6a43539f6da671e3080efdf11ca70\"\u003e\u003ccode\u003e6a794df\u003c/code\u003e\u003c/a\u003e publish 0.28.0 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/64ee0ea63b2ff303caafc9610c388dc72c882c23\"\u003e\u003ccode\u003e64ee0ea\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4435\"\u003e#4435\u003c/a\u003e: support \u003ccode\u003ewith { type: text }\u003c/code\u003e imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/ef65aeeaacdb71eade186f888975b1de89574314\"\u003e\u003ccode\u003eef65aee\u003c/code\u003e\u003c/a\u003e fix sort order in \u003ccode\u003esnapshots_packagejson.txt\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/1a26a8ecbc39aaf1379c524a0274a08fbcbed655\"\u003e\u003ccode\u003e1a26a8e\u003c/code\u003e\u003c/a\u003e try to fix \u003ccode\u003etest-old-ts\u003c/code\u003e, also shuffle CI tasks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/556ce6c1fc00d7c0917fbfada01ed8e5251bc510\"\u003e\u003ccode\u003e556ce6c\u003c/code\u003e\u003c/a\u003e use \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003enull\u003c/code\u003e to omit build hashes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/8e675a81a473ea69a46a69792f1386bb110dd877\"\u003e\u003ccode\u003e8e675a8\u003c/code\u003e\u003c/a\u003e ci: allow missing binary hashes for tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/7067763b904fe8a522fa840a4a48c5fbd4c395e0\"\u003e\u003ccode\u003e7067763\u003c/code\u003e\u003c/a\u003e Reapply \u0026quot;update go 1.25.7 =\u0026gt; 1.26.1\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/39473a952ab3b450d0578b698a8b8d2a02332e0d\"\u003e\u003ccode\u003e39473a9\u003c/code\u003e\u003c/a\u003e fix \u003ca href=\"https://redirect.github.com/evanw/esbuild/issues/4343\"\u003e#4343\u003c/a\u003e: integrity check for binary download\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/2025c9ff6ab15ba6b0f9d074fd732250cc46e4a3\"\u003e\u003ccode\u003e2025c9f\u003c/code\u003e\u003c/a\u003e publish 0.27.7 to npm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/evanw/esbuild/commit/c6b586e4904f47e8d5f783a2813660c13e2672e7\"\u003e\u003ccode\u003ec6b586e\u003c/code\u003e\u003c/a\u003e fix typo in \u003ccode\u003eMakefile\u003c/code\u003e for \u003ccode\u003e@esbuild/win32-x64\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/evanw/esbuild/compare/v0.25.5...v0.28.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 esbuild since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.4 to 10.3.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.3.0\u003c/h2\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\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/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e) (Simon Podlipsky)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e) (Milos Djermanovic)\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/32cc7ab4ec653ce89da92deb5c40a9f4fc707fe5\"\u003e\u003ccode\u003e32cc7ab\u003c/code\u003e\u003c/a\u003e docs: fix typos in docs and comments (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20809\"\u003e#20809\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7f479376a2fa463d823ab762db6bb37ce8d2ee8f\"\u003e\u003ccode\u003e7f47937\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/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2f58136dd47364a4cae7054a64f7bf1e79693813\"\u003e\u003ccode\u003e2f58136\u003c/code\u003e\u003c/a\u003e chore: pin peter-evans/create-pull-request action to 5f6978f (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20810\"\u003e#20810\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/77add7f1bc91ed17bba3be3289928a9146c5f5a1\"\u003e\u003ccode\u003e77add7f\u003c/code\u003e\u003c/a\u003e chore: add initial ecosystem plugin tests workflow (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19643\"\u003e#19643\u003c/a\u003e) (Josh Goldberg ✨)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4023b55490fae55e464fe35530ef038cdf5d79a5\"\u003e\u003ccode\u003e4023b55\u003c/code\u003e\u003c/a\u003e test: Add unit tests for SuppressionsService.prune() (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20797\"\u003e#20797\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/54080dad4f77bb39a1a843933d4ff3a2b7c175e2\"\u003e\u003ccode\u003e54080da\u003c/code\u003e\u003c/a\u003e test: add unit tests for ForkContext (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20778\"\u003e#20778\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0e2bcc4bf19253aaebfbd7df87824b0ca4a151f\"\u003e\u003ccode\u003ef0e2bcc\u003c/code\u003e\u003c/a\u003e test: add unit tests for SuppressionsService.suppress() method (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20765\"\u003e#20765\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a7f0b94743a99bcdf8d07cff15ffbfa6a6c5f927\"\u003e\u003ccode\u003ea7f0b94\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20782\"\u003e#20782\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7bf93d9e79f6dbf77242cbb9a9b8be834730fccd\"\u003e\u003ccode\u003e7bf93d9\u003c/code\u003e\u003c/a\u003e chore: update TypeScript to v6 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20677\"\u003e#20677\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b42dd72e76e7f90e7f0be9458288d93353052adc\"\u003e\u003ccode\u003eb42dd72\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20781\"\u003e#20781\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2b252be80f362cca7be3326a6dbe958680fdfe9a\"\u003e\u003ccode\u003e2b252be\u003c/code\u003e\u003c/a\u003e test: add unit tests for IdGenerator (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20775\"\u003e#20775\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev10.2.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/14be92b6d1fa0923b8923830f2208e5e2705b002\"\u003e\u003ccode\u003e14be92b\u003c/code\u003e\u003c/a\u003e fix: model generator yield resumption paths in code path analysis (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20665\"\u003e#20665\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62\"\u003e\u003ccode\u003e84a19d2\u003c/code\u003e\u003c/a\u003e fix: no-async-promise-executor false positives for shadowed Promise (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20740\"\u003e#20740\u003c/a\u003e) (xbinaryx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d\"\u003e\u003ccode\u003eaf764af\u003c/code\u003e\u003c/a\u003e fix: clarify language and processor validation errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20729\"\u003e#20729\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d\"\u003e\u003ccode\u003ee251b89\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20715\"\u003e#20715\u003c/a\u003e) (renovate[bot])\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/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63\"\u003e\u003ccode\u003eca92ca0\u003c/code\u003e\u003c/a\u003e docs: reuse markdown-it instance for markdown filter (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20768\"\u003e#20768\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9\"\u003e\u003ccode\u003e57d2ee2\u003c/code\u003e\u003c/a\u003e docs:  Enable Eleventy incremental mode for watch (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20767\"\u003e#20767\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc\"\u003e\u003ccode\u003ec1621b9\u003c/code\u003e\u003c/a\u003e docs: fix typos in code-path-analyzer.js (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20700\"\u003e#20700\u003c/a\u003e) (Ayush Shukla)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e\"\u003e\u003ccode\u003e1418d52\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/39771e6e600f0b0617fdeafff6dd07e4211ffde6\"\u003e\u003ccode\u003e39771e6\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/71e04693def2df57268f08f3072a2749df6bf438\"\u003e\u003ccode\u003e71e0469\u003c/code\u003e\u003c/a\u003e docs: fix incomplete JSDoc param description in no-shadow rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20728\"\u003e#20728\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf\"\u003e\u003ccode\u003e22119ce\u003c/code\u003e\u003c/a\u003e docs: clarify scope of for-direction rule with dead code examples (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20723\"\u003e#20723\u003c/a\u003e) (Amaresh  S M)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b\"\u003e\u003ccode\u003e8f3fb77\u003c/code\u003e\u003c/a\u003e docs: document \u003ccode\u003emeta.docs.dialects\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20718\"\u003e#20718\u003c/a\u003e) (Pixel998)\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/7ddfea9c4f62add1588c5c0b0da568c299246383\"\u003e\u003ccode\u003e7ddfea9\u003c/code\u003e\u003c/a\u003e chore: update dependency prettier to v3.8.2 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20770\"\u003e#20770\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001\"\u003e\u003ccode\u003efac40e1\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20763\"\u003e#20763\u003c/a\u003e) (dependabot[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb\"\u003e\u003ccode\u003e7246f92\u003c/code\u003e\u003c/a\u003e test: add tests for SuppressionsService.load() error handling (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20734\"\u003e#20734\u003c/a\u003e) (kuldeep kumar)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa\"\u003e\u003ccode\u003e4f34b1e\u003c/code\u003e\u003c/a\u003e chore: update pnpm/action-setup action to v5 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20762\"\u003e#20762\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/78892043a36da4aa7640b59c99344b00c181048a\"\u003e\u003ccode\u003e7889204\u003c/code\u003e\u003c/a\u003e 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/5b69b4fce4dc407c8e960eba638b5a3409c4f1fd\"\u003e\u003ccode\u003e5b69b4f\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d32235ec19ceea211fa86452afa383ca05f5c2f9\"\u003e\u003ccode\u003ed32235e\u003c/code\u003e\u003c/a\u003e ci: use pnpm in \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e type integration test (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20826\"\u003e#20826\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b6ae5cf07b9b51802367539cb24b245b61eaa37c\"\u003e\u003ccode\u003eb6ae5cf\u003c/code\u003e\u003c/a\u003e fix: handle unavailable require cache (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20812\"\u003e#20812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3ffb14ea517de750ed1181579ef844af342e4096\"\u003e\u003ccode\u003e3ffb14e\u003c/code\u003e\u003c/a\u003e chore: clean up typos in comments and JSDoc (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/6fb3685bcbe9a6f72fd7dfb9129686b6fb96b0bd\"\u003e\u003ccode\u003e6fb3685\u003c/code\u003e\u003c/a\u003e fix: rule suggestions cause continuation in class body (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20787\"\u003e#20787\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/22eb58a21cbde2fbd53a1fae99453d408672de50\"\u003e\u003ccode\u003e22eb58a\u003c/code\u003e\u003c/a\u003e chore: add missing continue-on-error to ecosystem-tests.yml (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20818\"\u003e#20818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/88bf0024cb36caebf2880516d9a1f81aa75dafe2\"\u003e\u003ccode\u003e88bf002\u003c/code\u003e\u003c/a\u003e ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20815\"\u003e#20815\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/379571a975f2b24d88037b9de2e72ec61d004130\"\u003e\u003ccode\u003e379571a\u003c/code\u003e\u003c/a\u003e feat: add suggestions for no-unused-private-class-members (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20773\"\u003e#20773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/97c8c330beae9557ad24e19f94eebc8d08d1a722\"\u003e\u003ccode\u003e97c8c33\u003c/code\u003e\u003c/a\u003e chore: update ilshidur/action-discord action to v0.4.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20811\"\u003e#20811\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.4...v10.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint-plugin-react-hooks` from 5.2.0 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003eeslint-plugin-react-hooks's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eeslint-plugin-react-hooks@7.1.1 (April 17, 2026)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 7.1.0 accidentally removed the \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule, causing errors for users who referenced it in their ESLint config. This is now fixed.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd deprecated no-op \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule for backwards compatibility. (\u003ca href=\"https://github.com/mofeiZ\"\u003e\u003ccode\u003e@​mofeiZ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36307\"\u003e#36307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eeslint-plugin-react-hooks@7.1.0 (April 16, 2026)\u003c/h2\u003e\n\u003cp\u003eThis release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better \u003ccode\u003eset-state-in-effect\u003c/code\u003e detection, improved ref validation, and more helpful error reporting.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ESLint v10 support. (\u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35720\"\u003e#35720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip compilation for non-React files to improve performance. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35589\"\u003e#35589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exhaustive deps bug with Flow type casting. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35691\"\u003e#35691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseEffectEvent\u003c/code\u003e checks in component syntax. (\u003ca href=\"https://github.com/jbrown215\"\u003e\u003ccode\u003e@​jbrown215\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35041\"\u003e#35041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eset-state-in-effect\u003c/code\u003e validation with fewer false negatives. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35134\"\u003e#35134\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35147\"\u003e#35147\u003c/a\u003e, \u003ca href=\"https://github.com/jackpope\"\u003e\u003ccode\u003e@​jackpope\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35214\"\u003e#35214\u003c/a\u003e, \u003ca href=\"https://github.com/chesnokov-tony\"\u003e\u003ccode\u003e@​chesnokov-tony\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35419\"\u003e#35419\u003c/a\u003e, \u003ca href=\"https://github.com/jsleitor\"\u003e\u003ccode\u003e@​jsleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36107\"\u003e#36107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved ref validation for non-mutating functions and event handler props. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35893\"\u003e#35893\u003c/a\u003e, \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35062\"\u003e#35062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiler now reports all errors instead of stopping at the first. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35873\"\u003e#35873\u003c/a\u003e–\u003ca href=\"https://redirect.github.com/facebook/react/pull/35884\"\u003e#35884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved source locations and error display in compiler diagnostics. (\u003ca href=\"https://github.com/nathanmarks\"\u003e\u003ccode\u003e@​nathanmarks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35348\"\u003e#35348\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34963\"\u003e#34963\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/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md\"\u003eeslint-plugin-react-hooks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 7.1.0 accidentally removed the \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule, causing errors for users who referenced it in their ESLint config. This is now fixed.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd deprecated no-op \u003ccode\u003ecomponent-hook-factories\u003c/code\u003e rule for backwards compatibility. (\u003ca href=\"https://github.com/mofeiZ\"\u003e\u003ccode\u003e@​mofeiZ\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36307\"\u003e#36307\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.0\u003c/h2\u003e\n\u003cp\u003eThis release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better \u003ccode\u003eset-state-in-effect\u003c/code\u003e detection, improved ref validation, and more helpful error reporting.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ESLint v10 support. (\u003ca href=\"https://github.com/azat-io\"\u003e\u003ccode\u003e@​azat-io\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35720\"\u003e#35720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip compilation for non-React files to improve performance. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35589\"\u003e#35589\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix exhaustive deps bug with Flow type casting. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35691\"\u003e#35691\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003euseEffectEvent\u003c/code\u003e checks in component syntax. (\u003ca href=\"https://github.com/jbrown215\"\u003e\u003ccode\u003e@​jbrown215\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35041\"\u003e#35041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eset-state-in-effect\u003c/code\u003e validation with fewer false negatives. (\u003ca href=\"https://github.com/jorge-cab\"\u003e\u003ccode\u003e@​jorge-cab\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35134\"\u003e#35134\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35147\"\u003e#35147\u003c/a\u003e, \u003ca href=\"https://github.com/jackpope\"\u003e\u003ccode\u003e@​jackpope\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35214\"\u003e#35214\u003c/a\u003e, \u003ca href=\"https://github.com/chesnokov-tony\"\u003e\u003ccode\u003e@​chesnokov-tony\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35419\"\u003e#35419\u003c/a\u003e, \u003ca href=\"https://github.com/jsleitor\"\u003e\u003ccode\u003e@​jsleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/36107\"\u003e#36107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved ref validation for non-mutating functions and event handler props. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35893\"\u003e#35893\u003c/a\u003e, \u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolvian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35062\"\u003e#35062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCompiler now reports all errors instead of stopping at the first. (\u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35873\"\u003e#35873\u003c/a\u003e–\u003ca href=\"https://redirect.github.com/facebook/react/pull/35884\"\u003e#35884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved source locations and error display in compiler diagnostics. (\u003ca href=\"https://github.com/nathanmarks\"\u003e\u003ccode\u003e@​nathanmarks\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/35348\"\u003e#35348\u003c/a\u003e, \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34963\"\u003e#34963\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDisallowed passing inline \u003ccode\u003euseEffectEvent\u003c/code\u003e values as JSX props to guard against accidental propagation. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34820\"\u003e#34820\u003c/a\u003e by \u003ca href=\"https://github.com/jf-eirinha\"\u003e\u003ccode\u003e@​jf-eirinha\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSwitch to \u003ccode\u003eexport =\u003c/code\u003e so eslint-plugin-react-hooks emits correct types for consumers in Node16 ESM projects. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34949\"\u003e#34949\u003c/a\u003e by \u003ca href=\"https://github.com/karlhorky\"\u003e\u003ccode\u003e@​karlhorky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTightened the typing of \u003ccode\u003econfigs.flat\u003c/code\u003e so the \u003ccode\u003econfigs\u003c/code\u003e export is always defined. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34950\"\u003e#34950\u003c/a\u003e by \u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix named import runtime errors. (\u003ca href=\"https://redirect.github.com/facebook/react/pull/34951\"\u003e#34951\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/34953\"\u003e#34953\u003c/a\u003e by \u003ca href=\"https://github.com/karlhorky\"\u003e\u003ccode\u003e@​karlhorky\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.0.0\u003c/h2\u003e\n\u003cp\u003eThis release slims down presets to just 2 configurations (\u003ccode\u003erecommended\u003c/code\u003e and \u003ccode\u003erecommended-latest\u003c/code\u003e), and all compiler rules are enabled by default.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Removed \u003ccode\u003erecommended-latest-legacy\u003c/code\u003e and \u003ccode\u003eflat/recommended\u003c/code\u003e configs. The plugin now provides \u003ccode\u003erecommended\u003c/code\u003e (legacy and flat configs with all recommended rules),  and \u003ccode\u003erecommended-latest\u003c/code\u003e (legacy and flat configs with all recommended rules plus new bleeding edge experimental compiler rules). (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34757\"\u003e#34757\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.1\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e 6.1.0 accidentally allowed use of \u003ccode\u003erecommended\u003c/code\u003e without flat config, causing errors when used with ESLint v9's \u003ccode\u003edefineConfig()\u003c/code\u003e helper. This has been fixed in 6.1.1.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003erecommended\u003c/code\u003e config for flat config compatibility. The \u003ccode\u003erecommended\u003c/code\u003e config has been converted to flat config format. Non-flat config users should use \u003ccode\u003erecommended-legacy\u003c/code\u003e instead. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34700\"\u003e#34700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003erecommended-latest\u003c/code\u003e and \u003ccode\u003erecommended-latest-legacy\u003c/code\u003e configs that include React Compiler rules. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34675\"\u003e#34675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unused \u003ccode\u003eNoUnusedOptOutDirectives\u003c/code\u003e rule. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34703\"\u003e#34703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ehermes-parser\u003c/code\u003e and dependency. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34719\"\u003e#34719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e@babel/plugin-proposal-private-methods\u003c/code\u003e dependency. (\u003ca href=\"https://github.com/ArnaudBarre\"\u003e\u003ccode\u003e@​ArnaudBarre\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34715\"\u003e#34715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate for Zod v3/v4 compatibility. (\u003ca href=\"https://github.com/kolvian\"\u003e\u003ccode\u003e@​kolian\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/josephsavona\"\u003e\u003ccode\u003e@​josephsavona\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34717\"\u003e#34717\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version 6.0.0 was mistakenly released and immediately deprecated and untagged on npm. This is the first official 6.x major release and includes breaking changes.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Require Node.js 18 or newer. (\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/32458\"\u003e#32458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking:\u003c/strong\u003e Flat config is now the default \u003ccode\u003erecommended\u003c/code\u003e preset. Legacy config moved to \u003ccode\u003erecommended-legacy\u003c/code\u003e. (\u003ca href=\"https://github.com/michaelfaith\"\u003e\u003ccode\u003e@​michaelfaith\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/32457\"\u003e#32457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eNew Violations:\u003c/strong\u003e Disallow calling \u003ccode\u003euse\u003c/code\u003e within try/catch blocks. (\u003ca href=\"https://github.com/poteto\"\u003e\u003ccode\u003e@​poteto\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/facebook/react/pull/34040\"\u003e#34040\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\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/facebook/react/commits/eslint-plugin-react-hooks@7.1.1/packages/eslint-plugin-react-hooks\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `globals` from 16.5.0 to 17.6.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.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-05-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/343\"\u003e#343\u003c/a\u003e)  00a4dd9\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.5.0...v17.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-04-12) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/342\"\u003e#342\u003c/a\u003e)  5d84602\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.4.0...v17.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)  d43a051\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.3.0...v17.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (2026-02-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/336\"\u003e#336\u003c/a\u003e)  295fba9\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.2.0...v17.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ejasmine\u003c/code\u003e: Add \u003ccode\u003ethrowUnless\u003c/code\u003e and \u003ccode\u003ethrowUnlessAsync\u003c/code\u003e globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/335\"\u003e#335\u003c/a\u003e)  97f23a7\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.1.0...v17.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ewebpack\u003c/code\u003e and \u003ccode\u003erspack\u003c/code\u003e globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/333\"\u003e#333\u003c/a\u003e)  65cae73\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/globals/compare/v17.0.0...v17.1.0\"\u003ehttps://github.com/sindresorhus/globals/compare/v17.0.0...v17.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev17.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSplit \u003ccode\u003eaudioWorklet\u003c/code\u003e environment from \u003ccode\u003ebrowser\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/320\"\u003e#320\u003c/a\u003e)  7bc293e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/329\"\u003e#329\u003c/a\u003e)  ebe1063\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/6b15870f1c08b60b5b57afe45a703d9ed0be39bc\"\u003e\u003ccode\u003e6b15870\u003c/code\u003e\u003c/a\u003e 17.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/00a4dd9821830a9b044798120e86b1bb1a54648d\"\u003e\u003ccode\u003e00a4dd9\u003c/code\u003e\u003c/a\u003e Update globals (2026-05-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/343\"\u003e#343\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/b8170c8e1d648291b613c5b39a69652c796fa36c\"\u003e\u003ccode\u003eb8170c8\u003c/code\u003e\u003c/a\u003e 17.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/5d846029679832931f38ced6381cc95bcb9abd80\"\u003e\u003ccode\u003e5d84602\u003c/code\u003e\u003c/a\u003e Update globals (2026-04-12) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/1b727e5f4cc39121b8e77b9f27574a8ca27391fc\"\u003e\u003ccode\u003e1b727e5\u003c/code\u003e\u003c/a\u003e Fix build script for ES globals (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/341\"\u003e#341\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/a9cfd7493fb701474d4dc946283c7b9d63d64134\"\u003e\u003ccode\u003ea9cfd74\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/d43a051c48fbb8c549bb98a7cf294ba84680a7a1\"\u003e\u003ccode\u003ed43a051\u003c/code\u003e\u003c/a\u003e Update globals (2026-03-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/338\"\u003e#338\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/5edc6020698a76964b0fa17cb604f4484451143b\"\u003e\u003ccode\u003e5edc602\u003c/code\u003e\u003c/a\u003e 17.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/295fba929adf8b44f945688233778a57ff754368\"\u003e\u003ccode\u003e295fba9\u003c/code\u003e\u003c/a\u003e Update globals (2026-02-01) (\u003ca href=\"https://redirect.github.com/sindresorhus/globals/issues/336\"\u003e#336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/globals/commit/8176ac7290e6eb0be1403b80a4184651c4cd95f6\"\u003e\u003ccode\u003e8176ac7\u003c/code\u003e\u003c/a\u003e 17.2.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/globals/compare/v16.5.0...v17.6.0\"\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.8.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003eprettier/prettier#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/3.8.3/CHANGELOG.md#383\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#382\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.3\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.2...3.8.3\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eSCSS: Prevent trailing comma in \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18471\"\u003e#18471\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"scss\"\u003e\u003ccode\u003e// Input\n$value: if(sass(false): 1; else: -1);\n\u003cp\u003e// Prettier 3.8.2\n$value: if(\nsass(false): 1; else: -1,\n);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.3\n$value: if(sass(false): 1; else: -1);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.2\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.2\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eAngular: Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18722\"\u003e#18722\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/19034\"\u003e#19034\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003cp\u003eExhaustive typechecking with \u003ccode\u003e@default never;\u003c/code\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n@switch (foo) {\n  @case (1) {}\n  @default never;\n}\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.1 --\u0026gt;\nSyntaxError: Incomplete block \u0026quot;default never\u0026quot;. If you meant to write the @ character, you should use the \u0026quot;\u0026amp;\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/64\"\u003e#64\u003c/a\u003e;\u0026quot; HTML entity instead. (3:3)\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.8.2 --\u0026gt;\n\u003ca href=\"https://github.com/switch\"\u003e\u003ccode\u003e@​switch\u003c/code\u003e\u003c/a\u003e (foo) {\n\u003ca href=\"https://github.com/case\"\u003e\u003ccode\u003e@​case\u003c/code\u003e\u003c/a\u003e (1) {}\n\u003ca href=\"https://github.com/default\"\u003e\u003ccode\u003e@​default\u003c/code\u003e\u003c/a\u003e never;\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003earrow function\u003c/code\u003e and \u003ccode\u003einstanceof\u003c/code\u003e expressions.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d7108a79ec745c04292aabf22c4c1adbd690b191\"\u003e\u003ccode\u003ed7108a7\u003c/code\u003e\u003c/a\u003e Release 3.8.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/177f90898170d363ef64fde663e4d13170688bfe\"\u003e\u003ccode\u003e177f908\u003c/code\u003e\u003c/a\u003e Prevent trailing comma in SCSS \u003ccode\u003eif()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18471\"\u003e#18471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1cd40668c3d6f2f4cf9d87bbc9096d92361b2606\"\u003e\u003ccode\u003e1cd4066\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/a8700e245038cd8cc0cf28ef06ffedbcb3fc2dfc\"\u003e\u003ccode\u003ea8700e2\u003c/code\u003e\u003c/a\u003e Update oxc-parser to v0.125.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/752157c78eca6f0a30e5d5cb513b682c5ecfa01e\"\u003e\u003ccode\u003e752157c\u003c/code\u003e\u003c/a\u003e Fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/053fd418e180b12fa2014260212fae831f5fc5ec\"\u003e\u003ccode\u003e053fd41\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/904c6365ec46726fd0e21021c52ae934b7e5abc6\"\u003e\u003ccode\u003e904c636\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/dc1f7fcc508d116cbf1644d69a1f0eb93e40d4a4\"\u003e\u003ccode\u003edc1f7fc\u003c/code\u003e\u003c/a\u003e Update dependents count\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b31557cf331a02acf83e7e29d1001b070189a0d9\"\u003e\u003ccode\u003eb31557c\u003c/code\u003e\u003c/a\u003e Release 3.8.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/96bbaeda0525bf758e464aed2f939d739a85c315\"\u003e\u003ccode\u003e96bbaed\u003c/code\u003e\u003c/a\u003e Support Angular v21.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18722\"\u003e#18722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.8.1...3.8.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.9.3 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 6.0.3\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript 6.0.2 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.3%22\"\u003efixed issues query for TypeScript 6.0.3 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 6.0\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript ...\n\n_Description has been truncated_","html_url":"https://github.com/amodalai/amodal/pull/362","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/amodalai%2Famodal/issues/362","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/362/packages"}},{"old_version":"10.2.0","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-06T04:22:00.000Z","version_change":"10.2.0 → 11.0.0","issue":{"uuid":"4388712931","node_id":"PR_kwDOSET6Us7YoPCz","number":3,"state":"open","title":"chore(deps): bump open from 10.2.0 to 11.0.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-06T04:22:00.000Z","updated_at":"2026-05-06T04:22:01.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"open","old_version":"10.2.0","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"}],"path":null,"ecosystem":"npm"},"body":"Bumps [open](https://github.com/sindresorhus/open) from 10.2.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/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  e789eec\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically detect whether PowerShell is accessible in WSL  67109f8\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux  b40f4b8\u003c/li\u003e\n\u003cli\u003eThrow \u003ccode\u003eAggregateError\u003c/code\u003e instead of only latest error (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/364\"\u003e#364\u003c/a\u003e)  2778ac6\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix app launch failure detection for fallback support  ce31b94\u003c/li\u003e\n\u003cli\u003eFix WSL access via remote SSH  8821bf7\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available  8ce0f7d\u003c/li\u003e\n\u003cli\u003eFix: Suppress PowerShell progress messages on Windows  2283000\u003c/li\u003e\n\u003cli\u003eFix: Ignore stdio on Windows when not waiting for process  e1af0ee\u003c/li\u003e\n\u003cli\u003eFix WSL2 local file opening  269b5fd\u003c/li\u003e\n\u003cli\u003eFix spawn handling  966239c\u003c/li\u003e\n\u003cli\u003eFix PowerShell argument escaping  274d704\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ehttps://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/88153308461c32974b146f29446837ee290f605b\"\u003e\u003ccode\u003e8815330\u003c/code\u003e\u003c/a\u003e 11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b8d81077c03d83be8708e314953171dcbc8f5d01\"\u003e\u003ccode\u003eb8d8107\u003c/code\u003e\u003c/a\u003e Refactor\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/ce31b94596c8e2a08a8dca9596fb0c0f19a4538b\"\u003e\u003ccode\u003ece31b94\u003c/code\u003e\u003c/a\u003e Fix app launch failure detection for fallback support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/b40f4b80ddcf1bc8326a625343286d93f194e644\"\u003e\u003ccode\u003eb40f4b8\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003echromium-browser\u003c/code\u003e fallback for Linux\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e789eecb5c3a5b1f9091fd0e8eb8ff9913c71de5\"\u003e\u003ccode\u003ee789eec\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/67109f8a43f6d6bc9b118c73fbf3e5e13e8ede2b\"\u003e\u003ccode\u003e67109f8\u003c/code\u003e\u003c/a\u003e Automatically detect PowerShell accessibility in WSL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8821bf791187b7becbc63af81d1c741fc71a81ee\"\u003e\u003ccode\u003e8821bf7\u003c/code\u003e\u003c/a\u003e Fix WSL access via remote SSH\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/8ce0f7d081a4f38f8fd67527c8afa25a64ff2914\"\u003e\u003ccode\u003e8ce0f7d\u003c/code\u003e\u003c/a\u003e Fix handling of \u003ccode\u003eimport.meta.url\u003c/code\u003e not being available\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/2283000a5ef96b86467c9d0b78e4aed7ec3bbb5e\"\u003e\u003ccode\u003e2283000\u003c/code\u003e\u003c/a\u003e Suppress PowerShell progress messages on Windows\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/e1af0eeeb238427e0ad8d39746d03893078f4345\"\u003e\u003ccode\u003ee1af0ee\u003c/code\u003e\u003c/a\u003e Ignore stdio on Windows when not waiting for process\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/open/compare/v10.2.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=open\u0026package-manager=npm_and_yarn\u0026previous-version=10.2.0\u0026new-version=11.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Manavarya09/moldui/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Manavarya09%2Fmoldui/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"10.1.2","new_version":"11.0.0","update_type":"major","path":null,"pr_created_at":"2026-05-02T15:52:41.000Z","version_change":"10.1.2 → 11.0.0","issue":{"uuid":"4369356488","node_id":"PR_kwDORm2YC87XqPqw","number":8,"state":"closed","title":"Bump the all group across 1 directory with 79 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-09T15:46:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-02T15:52:41.000Z","updated_at":"2026-05-09T15:46:24.000Z","time_to_close":604421,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":79,"packages":[{"name":"@anthropic-ai/claude-agent-sdk","old_version":"0.2.63","new_version":"0.2.126","repository_url":"https://github.com/anthropics/claude-agent-sdk-typescript"},{"name":"@anthropic-ai/sdk","old_version":"0.78.0","new_version":"0.92.0","repository_url":"https://github.com/anthropics/anthropic-sdk-typescript"},{"name":"@github/copilot","old_version":"1.0.2","new_version":"1.0.40","repository_url":"https://github.com/github/copilot-cli"},{"name":"@google/genai","old_version":"1.25.0","new_version":"1.51.0","repository_url":"https://github.com/googleapis/js-genai"},{"name":"@opentelemetry/api","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/api-logs","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-logs-otlp-grpc","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-logs-otlp-http","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-metrics-otlp-grpc","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-metrics-otlp-http","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-trace-otlp-grpc","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/exporter-trace-otlp-http","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/resources","old_version":"2.5.1","new_version":"2.7.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-logs","old_version":"0.212.0","new_version":"0.216.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/sdk-trace-node","old_version":"2.5.1","new_version":"2.7.1","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@opentelemetry/semantic-conventions","old_version":"1.39.0","new_version":"1.40.0","repository_url":"https://github.com/open-telemetry/opentelemetry-js"},{"name":"@sinclair/typebox","old_version":"0.34.41","new_version":"0.34.49","repository_url":"https://github.com/sinclairzx81/sinclair-typebox"},{"name":"@vscode/copilot-api","old_version":"0.2.18","new_version":"0.3.0","repository_url":"https://github.com/Microsoft/vscode-extension-telemetry"},{"name":"@vscode/prompt-tsx","old_version":"0.4.0-alpha.6","new_version":"0.4.0-alpha.8","repository_url":"https://github.com/microsoft/vscode-prompt-tsx"},{"name":"@vscode/tree-sitter-wasm","old_version":"0.0.5-php.2","new_version":"0.0.5","repository_url":"https://github.com/Microsoft/vscode-tree-sitter-wasm"},{"name":"@xterm/headless","old_version":"5.5.0","new_version":"6.0.0","repository_url":"https://github.com/xtermjs/xterm.js"},{"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.7","new_version":"2.9.8","repository_url":"https://github.com/microsoft/ApplicationInsights-node.js"},{"name":"best-effort-json-parser","old_version":"1.2.1","new_version":"1.4.0","repository_url":"https://github.com/beenotung/best-effort-json-parser"},{"name":"diff","old_version":"8.0.3","new_version":"9.0.0","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"dompurify","old_version":"3.3.2","new_version":"3.4.2","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"isbinaryfile","old_version":"5.0.4","new_version":"6.0.0","repository_url":"https://github.com/gjtorikian/isBinaryFile"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.3.5","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"minimatch","old_version":"10.2.4","new_version":"10.2.5","repository_url":"https://github.com/isaacs/minimatch"},{"name":"undici","old_version":"7.18.2","new_version":"8.2.0","repository_url":"https://github.com/nodejs/undici"},{"name":"vscode-tas-client","old_version":"0.1.84","new_version":"0.1.86"},{"name":"@azure/keyvault-secrets","old_version":"4.10.0","new_version":"4.11.1","repository_url":"https://github.com/Azure/azure-sdk-for-js"},{"name":"@azure/msal-node","old_version":"3.6.3","new_version":"5.1.5","repository_url":"https://github.com/AzureAD/microsoft-authentication-library-for-js"},{"name":"@fluentui/react-components","old_version":"9.66.6","new_version":"9.73.8","repository_url":"https://github.com/microsoft/fluentui"},{"name":"@fluentui/react-icons","old_version":"2.0.305","new_version":"2.0.325","repository_url":"https://github.com/microsoft/fluentui-system-icons"},{"name":"@octokit/types","old_version":"14.1.0","new_version":"16.0.0","repository_url":"https://github.com/octokit/types.ts"},{"name":"@parcel/watcher","old_version":"2.5.1","new_version":"2.5.6","repository_url":"https://github.com/parcel-bundler/watcher"},{"name":"@types/node","old_version":"22.16.3","new_version":"22.19.17","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.36.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.36.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/typescript-estree","old_version":"8.36.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vscode/test-cli","old_version":"0.0.11","new_version":"0.0.12","repository_url":"https://github.com/Microsoft/vscode-test-cli"},{"name":"@vscode/test-web","old_version":"0.0.71","new_version":"0.0.80","repository_url":"https://github.com/microsoft/vscode-test-web"},{"name":"@vscode/vsce","old_version":"3.6.0","new_version":"3.9.1","repository_url":"https://github.com/Microsoft/vsce"},{"name":"agent-browser","old_version":"0.16.3","new_version":"0.26.0","repository_url":"https://github.com/vercel-labs/agent-browser"},{"name":"csv-parse","old_version":"6.0.0","new_version":"6.2.1","repository_url":"https://github.com/adaltas/node-csv"},{"name":"dotenv","old_version":"17.2.0","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"electron","old_version":"37.8.0","new_version":"41.5.0","repository_url":"https://github.com/electron/electron"},{"name":"esbuild","old_version":"0.25.6","new_version":"0.28.0","repository_url":"https://github.com/evanw/esbuild"},{"name":"eslint","old_version":"9.30.1","new_version":"9.39.4","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-jsdoc","old_version":"51.3.4","new_version":"62.9.0","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"eslint-plugin-no-only-tests","old_version":"3.3.0","new_version":"3.4.0","repository_url":"https://github.com/levibuzolic/eslint-plugin-no-only-tests"},{"name":"fastq","old_version":"1.19.1","new_version":"1.20.1","repository_url":"https://github.com/mcollina/fastq"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"mobx","old_version":"6.13.7","new_version":"6.15.0","repository_url":"https://github.com/mobxjs/mobx"},{"name":"mobx-react-lite","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/mobxjs/mobx"},{"name":"open","old_version":"10.1.2","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"openai","old_version":"6.7.0","new_version":"6.35.0","repository_url":"https://github.com/openai/openai-node"},{"name":"playwright","old_version":"1.58.2","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"rimraf","old_version":"6.0.1","new_version":"6.1.3","repository_url":"https://github.com/isaacs/rimraf"},{"name":"shiki","old_version":"1.15.2","new_version":"4.0.2","repository_url":"https://github.com/shikijs/shiki"},{"name":"sinon","old_version":"21.0.1","new_version":"21.1.2","repository_url":"https://github.com/sinonjs/sinon"},{"name":"@types/sinon","old_version":"17.0.4","new_version":"21.0.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tar","old_version":"7.5.11","new_version":"7.5.13","repository_url":"https://github.com/isaacs/node-tar"},{"name":"@types/tar","old_version":"6.1.13","new_version":"7.0.87","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tsx","old_version":"4.20.3","new_version":"4.21.0","repository_url":"https://github.com/privatenumber/tsx"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.36.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite-plugin-top-level-await","old_version":"1.5.0","new_version":"1.6.0","repository_url":"https://github.com/Menci/vite-plugin-top-level-await"},{"name":"vite-plugin-wasm","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/Menci/vite-plugin-wasm"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"yaml","old_version":"2.8.0","new_version":"2.8.4","repository_url":"https://github.com/eemeli/yaml"},{"name":"yargs","old_version":"17.7.2","new_version":"18.0.0","repository_url":"https://github.com/yargs/yargs"},{"name":"zod","old_version":"3.25.76","new_version":"4.4.2","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 76 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@anthropic-ai/claude-agent-sdk](https://github.com/anthropics/claude-agent-sdk-typescript) | `0.2.63` | `0.2.126` |\n| [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) | `0.78.0` | `0.92.0` |\n| [@github/copilot](https://github.com/github/copilot-cli) | `1.0.2` | `1.0.40` |\n| [@google/genai](https://github.com/googleapis/js-genai) | `1.25.0` | `1.51.0` |\n| [@opentelemetry/api](https://github.com/open-telemetry/opentelemetry-js) | `1.9.0` | `1.9.1` |\n| [@opentelemetry/api-logs](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-logs-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-logs-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-metrics-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-metrics-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-trace-otlp-grpc](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/exporter-trace-otlp-http](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/resources](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.7.1` |\n| [@opentelemetry/sdk-logs](https://github.com/open-telemetry/opentelemetry-js) | `0.212.0` | `0.216.0` |\n| [@opentelemetry/sdk-trace-node](https://github.com/open-telemetry/opentelemetry-js) | `2.5.1` | `2.7.1` |\n| [@opentelemetry/semantic-conventions](https://github.com/open-telemetry/opentelemetry-js) | `1.39.0` | `1.40.0` |\n| [@sinclair/typebox](https://github.com/sinclairzx81/sinclair-typebox) | `0.34.41` | `0.34.49` |\n| [@vscode/copilot-api](https://github.com/Microsoft/vscode-extension-telemetry) | `0.2.18` | `0.3.0` |\n| [@vscode/prompt-tsx](https://github.com/microsoft/vscode-prompt-tsx) | `0.4.0-alpha.6` | `0.4.0-alpha.8` |\n| [@vscode/tree-sitter-wasm](https://github.com/Microsoft/vscode-tree-sitter-wasm) | `0.0.5-php.2` | `0.0.5` |\n| [@xterm/headless](https://github.com/xtermjs/xterm.js) | `5.5.0` | `6.0.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.7` | `2.9.8` |\n| [best-effort-json-parser](https://github.com/beenotung/best-effort-json-parser) | `1.2.1` | `1.4.0` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.3` | `9.0.0` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.2` | `3.4.2` |\n| [isbinaryfile](https://github.com/gjtorikian/isBinaryFile) | `5.0.4` | `6.0.0` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.3.5` |\n| [minimatch](https://github.com/isaacs/minimatch) | `10.2.4` | `10.2.5` |\n| [undici](https://github.com/nodejs/undici) | `7.18.2` | `8.2.0` |\n| vscode-tas-client | `0.1.84` | `0.1.86` |\n| [@azure/keyvault-secrets](https://github.com/Azure/azure-sdk-for-js) | `4.10.0` | `4.11.1` |\n| [@azure/msal-node](https://github.com/AzureAD/microsoft-authentication-library-for-js) | `3.6.3` | `5.1.5` |\n| [@fluentui/react-components](https://github.com/microsoft/fluentui) | `9.66.6` | `9.73.8` |\n| [@fluentui/react-icons](https://github.com/microsoft/fluentui-system-icons) | `2.0.305` | `2.0.325` |\n| [@octokit/types](https://github.com/octokit/types.ts) | `14.1.0` | `16.0.0` |\n| [@parcel/watcher](https://github.com/parcel-bundler/watcher) | `2.5.1` | `2.5.6` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.16.3` | `22.19.17` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.36.0` | `8.59.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.36.0` | `8.59.1` |\n| [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) | `8.36.0` | `8.59.1` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.1.5` |\n| [@vscode/test-cli](https://github.com/Microsoft/vscode-test-cli) | `0.0.11` | `0.0.12` |\n| [@vscode/test-web](https://github.com/microsoft/vscode-test-web) | `0.0.71` | `0.0.80` |\n| [@vscode/vsce](https://github.com/Microsoft/vsce) | `3.6.0` | `3.9.1` |\n| [agent-browser](https://github.com/vercel-labs/agent-browser) | `0.16.3` | `0.26.0` |\n| [csv-parse](https://github.com/adaltas/node-csv/tree/HEAD/packages/csv-parse) | `6.0.0` | `6.2.1` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.0` | `17.4.2` |\n| [electron](https://github.com/electron/electron) | `37.8.0` | `41.5.0` |\n| [esbuild](https://github.com/evanw/esbuild) | `0.25.6` | `0.28.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.30.1` | `9.39.4` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `51.3.4` | `62.9.0` |\n| [eslint-plugin-no-only-tests](https://github.com/levibuzolic/eslint-plugin-no-only-tests) | `3.3.0` | `3.4.0` |\n| [fastq](https://github.com/mcollina/fastq) | `1.19.1` | `1.20.1` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [mobx](https://github.com/mobxjs/mobx) | `6.13.7` | `6.15.0` |\n| [mobx-react-lite](https://github.com/mobxjs/mobx) | `4.1.0` | `4.1.1` |\n| [open](https://github.com/sindresorhus/open) | `10.1.2` | `11.0.0` |\n| [openai](https://github.com/openai/openai-node) | `6.7.0` | `6.35.0` |\n| [playwright](https://github.com/microsoft/playwright) | `1.58.2` | `1.59.1` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.3` |\n| [rimraf](https://github.com/isaacs/rimraf) | `6.0.1` | `6.1.3` |\n| [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki) | `1.15.2` | `4.0.2` |\n| [sinon](https://github.com/sinonjs/sinon) | `21.0.1` | `21.1.2` |\n| [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) | `17.0.4` | `21.0.1` |\n| [tar](https://github.com/isaacs/node-tar) | `7.5.11` | `7.5.13` |\n| [@types/tar](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tar) | `6.1.13` | `7.0.87` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.20.3` | `4.21.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.36.0` | `8.59.1` |\n| [vite-plugin-top-level-await](https://github.com/Menci/vite-plugin-top-level-await) | `1.5.0` | `1.6.0` |\n| [vite-plugin-wasm](https://github.com/Menci/vite-plugin-wasm) | `3.5.0` | `3.6.0` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.5` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.0` | `2.8.4` |\n| [yargs](https://github.com/yargs/yargs) | `17.7.2` | `18.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.4.2` |\n\n\nUpdates `@anthropic-ai/claude-agent-sdk` from 0.2.63 to 0.2.126\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/releases\"\u003e@​anthropic-ai/claude-agent-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.126\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eorigin\u003c/code\u003e to result messages (\u003ccode\u003eSDKResultSuccess\u003c/code\u003e / \u003ccode\u003eSDKResultError\u003c/code\u003e) — forwards the triggering message's \u003ccode\u003eSDKMessageOrigin\u003c/code\u003e so consumers can distinguish user-prompted results from \u003ccode\u003etask-notification\u003c/code\u003e followups\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.126\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.126\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.126\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.2.126\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.2.123\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.123\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.123\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.123\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.123\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.2.123\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003ev0.2.122\u003c/h2\u003e\n\u003ch2\u003eWhat's changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.122\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpdate\u003c/h2\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003enpm install @anthropic-ai/claude-agent-sdk@0.2.122\n# or\nyarn add @anthropic-ai/claude-agent-sdk@0.2.122\n# or\npnpm add @anthropic-ai/claude-agent-sdk@0.2.122\n# or\nbun add @anthropic-ai/claude-agent-sdk@0.2.122\n\u003c/code\u003e\u003c/pre\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/blob/main/CHANGELOG.md\"\u003e@​anthropic-ai/claude-agent-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.126\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eorigin\u003c/code\u003e to result messages (\u003ccode\u003eSDKResultSuccess\u003c/code\u003e / \u003ccode\u003eSDKResultError\u003c/code\u003e) — forwards the triggering message's \u003ccode\u003eSDKMessageOrigin\u003c/code\u003e so consumers can distinguish user-prompted results from \u003ccode\u003etask-notification\u003c/code\u003e followups\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.125\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.125\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.124\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.124\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.123\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.123\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.122\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.122\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.121\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eupdatedToolOutput\u003c/code\u003e to \u003ccode\u003ePostToolUseHookSpecificOutput\u003c/code\u003e for replacing tool output on all tools. \u003ccode\u003eupdatedMCPToolOutput\u003c/code\u003e is deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.120\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eskills\u003c/code\u003e option (\u003ccode\u003estring[] | 'all'\u003c/code\u003e) to control which Skills are loaded into the main session, matching the Python SDK\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.119\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eforwardSubagentText\u003c/code\u003e option to stream subagent text deltas to SDK consumers\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eexcludeDynamicSections\u003c/code\u003e now keeps static auto-memory instructions in the cacheable system-prompt block; only the per-user memory directory path and per-machine environment values are relocated to the first user message\u003c/li\u003e\n\u003cli\u003eLong-running SDK sessions now reconnect claude.ai-proxied MCP servers after a transport-stream abort\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSessionStore.append()\u003c/code\u003e failures are now retried up to 3 times with short backoff before the batch is dropped and \u003ccode\u003emirror_error\u003c/code\u003e is emitted\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.118\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eOptions.managedSettings\u003c/code\u003e for embedders to pass policy-tier settings to the spawned CLI in-memory, honored below IT-controlled managed sources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.117\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.117\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.116\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.116\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.115\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated to parity with Claude Code v2.1.115\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/36c350af3e79f13417be15de484f5cfe8ac39a57\"\u003e\u003ccode\u003e36c350a\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/38cd292318ea3c798e5c0f4ccc80d86eabe3e559\"\u003e\u003ccode\u003e38cd292\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/5f07f15d5d8fd918b7f7f1fa24002b37636d5dfb\"\u003e\u003ccode\u003e5f07f15\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/49b6b0e8271a8677f678f121f94b059d25789867\"\u003e\u003ccode\u003e49b6b0e\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/2b1ffcc321e5b2fb459bdcac3bdf6c0ee5fef94e\"\u003e\u003ccode\u003e2b1ffcc\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/48de067ca406fcfc32a186971268f71cf7d70aaf\"\u003e\u003ccode\u003e48de067\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/76d1dec488ab92838ade33fcc7a53758d1a6cabf\"\u003e\u003ccode\u003e76d1dec\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/e1721a41d8f0b6b883ae38e69aede423e4d3fe2c\"\u003e\u003ccode\u003ee1721a4\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/b3623dc512d9dbfb9827959182cfcd34d84038dd\"\u003e\u003ccode\u003eb3623dc\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/commit/b9176847269af0235e4501d2e5bdf08c18647c05\"\u003e\u003ccode\u003eb917684\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/claude-agent-sdk-typescript/compare/v0.2.63...v0.2.126\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@anthropic-ai/sdk` from 0.78.0 to 0.92.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/releases\"\u003e@​anthropic-ai/sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esdk: v0.92.0\u003c/h2\u003e\n\u003ch2\u003e0.92.0 (2026-04-30)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.91.1...sdk-v0.92.0\"\u003esdk-v0.91.1...sdk-v0.92.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e improve Managed Agents APIs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ca1bf4a9b278fddc7f082b1c4f2b3a3e4e20298d\"\u003eca1bf4a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport setting headers via env (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32f67d47952b12bb930c8bbfe87ab2ba2aee1882\"\u003e32f67d4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e throw APIError for error events delivered in chunk frames (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1021\"\u003e#1021\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3ae887b89bde1721c75dc9c9812cb9ac191ffc92\"\u003e3ae887b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eformat:\u003c/strong\u003e run eslint and prettier separately (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/7ce257c1b1ad9ff4e1cee19e82851bcb65e0e044\"\u003e7ce257c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f08cc771efd596026f4247ecff418e7ef6a3b38a\"\u003ef08cc77\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.91.1\u003c/h2\u003e\n\u003ch2\u003e0.91.1 (2026-04-24)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.91.0...sdk-v0.91.1\"\u003esdk-v0.91.0...sdk-v0.91.1\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ememory:\u003c/strong\u003e use restrictive file mode for memory files (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/6db3b7e2218430971cbc137081b5a55ad593fca8\"\u003e6db3b7e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eformatter:\u003c/strong\u003e run prettier and eslint separately (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/974d22fcf607b942bff3376c699bc3f6cb3b3ae5\"\u003e974d22f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esdk: v0.91.0\u003c/h2\u003e\n\u003ch2\u003e0.91.0 (2026-04-23)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.90.0...sdk-v0.91.0\"\u003esdk-v0.90.0...sdk-v0.91.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e CMA Memory public beta (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ddf732f5f35c123f963fa270669e35707a2e3f7f\"\u003eddf732f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e use auth header for mantle client (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/866\"\u003e#866\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/aec801afc7d37d9e8ca1471748ca599b442cbce4\"\u003eaec801a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix errors in api spec (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ae1076848587c6f994b45e3030269a635d38bc0b\"\u003eae10768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e restore missing features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1a5b47b6895ee2c47af8adea1f403b76dd3ca62f\"\u003e1a5b47b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md\"\u003e@​anthropic-ai/sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.92.0 (2026-04-30)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.91.1...sdk-v0.92.0\"\u003esdk-v0.91.1...sdk-v0.92.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e improve Managed Agents APIs (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ca1bf4a9b278fddc7f082b1c4f2b3a3e4e20298d\"\u003eca1bf4a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esupport setting headers via env (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/32f67d47952b12bb930c8bbfe87ab2ba2aee1882\"\u003e32f67d4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e throw APIError for error events delivered in chunk frames (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1021\"\u003e#1021\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3ae887b89bde1721c75dc9c9812cb9ac191ffc92\"\u003e3ae887b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eformat:\u003c/strong\u003e run eslint and prettier separately (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/7ce257c1b1ad9ff4e1cee19e82851bcb65e0e044\"\u003e7ce257c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einternal:\u003c/strong\u003e codegen related update (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/f08cc771efd596026f4247ecff418e7ef6a3b38a\"\u003ef08cc77\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.91.1 (2026-04-24)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.91.0...sdk-v0.91.1\"\u003esdk-v0.91.0...sdk-v0.91.1\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ememory:\u003c/strong\u003e use restrictive file mode for memory files (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/901\"\u003e#901\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/6db3b7e2218430971cbc137081b5a55ad593fca8\"\u003e6db3b7e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eformatter:\u003c/strong\u003e run prettier and eslint separately (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/974d22fcf607b942bff3376c699bc3f6cb3b3ae5\"\u003e974d22f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.91.0 (2026-04-23)\u003c/h2\u003e\n\u003cp\u003eFull Changelog: \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.90.0...sdk-v0.91.0\"\u003esdk-v0.90.0...sdk-v0.91.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e CMA Memory public beta (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ddf732f5f35c123f963fa270669e35707a2e3f7f\"\u003eddf732f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebedrock:\u003c/strong\u003e use auth header for mantle client (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/866\"\u003e#866\u003c/a\u003e) (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/aec801afc7d37d9e8ca1471748ca599b442cbce4\"\u003eaec801a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e fix errors in api spec (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/ae1076848587c6f994b45e3030269a635d38bc0b\"\u003eae10768\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi:\u003c/strong\u003e restore missing features (\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/1a5b47b6895ee2c47af8adea1f403b76dd3ca62f\"\u003e1a5b47b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\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/anthropics/anthropic-sdk-typescript/commit/d3aff2821ae2e261f67a10779c8a47c3ce24f0e8\"\u003e\u003ccode\u003ed3aff28\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1017\"\u003e#1017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/3ae887b89bde1721c75dc9c9812cb9ac191ffc92\"\u003e\u003ccode\u003e3ae887b\u003c/code\u003e\u003c/a\u003e fix(bedrock): throw APIError for error events delivered in chunk frames (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1021\"\u003e#1021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/74ac150346ca92290b0fc57d9728e3841aa2dd54\"\u003e\u003ccode\u003e74ac150\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1014\"\u003e#1014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/22cb810364debf9f9c1b18ecaf8d9364c0e535c5\"\u003e\u003ccode\u003e22cb810\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1008\"\u003e#1008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/93ac7c7e05496c2dad95fbe65c1b54f5bb38f8fd\"\u003e\u003ccode\u003e93ac7c7\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/39549e9a1ef27b1b0b7886c549280b556ec9b475\"\u003e\u003ccode\u003e39549e9\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/993\"\u003e#993\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/089fe05e2f69ac69e7cccec7497511f6ff4a6a32\"\u003e\u003ccode\u003e089fe05\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/987\"\u003e#987\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/73f128ff0cf4a57b6f62ba41ab40a116aa032737\"\u003e\u003ccode\u003e73f128f\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/985\"\u003e#985\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/fd6cf54aebe649c3f0e8b14a7a94b9f1dc928b3f\"\u003e\u003ccode\u003efd6cf54\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/983\"\u003e#983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/commit/79d1d73f9b45f96812bf302b639f56ae1c001d4a\"\u003e\u003ccode\u003e79d1d73\u003c/code\u003e\u003c/a\u003e chore: release main (\u003ca href=\"https://redirect.github.com/anthropics/anthropic-sdk-typescript/issues/982\"\u003e#982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.78.0...sdk-v0.92.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@github/copilot` from 1.0.2 to 1.0.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/copilot-cli/releases\"\u003e@​github/copilot's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.40\u003c/h2\u003e\n\u003cp\u003e2026-05-01\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePR branch decoration displays correctly in the footer regardless of model name length\u003c/li\u003e\n\u003cli\u003e/clear and /new reset the active custom agent selection\u003c/li\u003e\n\u003cli\u003eAssistant responses stream with smoother text output\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecopilot plugin list\u003c/code\u003e shows the correct version after running \u003ccode\u003ecopilot plugin update\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eclient_credentials\u003c/code\u003e OAuth grant type for MCP servers, enabling fully headless authentication without a browser\u003c/li\u003e\n\u003cli\u003eSubagents correctly evaluate tool search support for their own model instead of inheriting the parent session's settings\u003c/li\u003e\n\u003cli\u003eSwitching sessions with /new or /resume no longer carries over pending messages to the new session\u003c/li\u003e\n\u003cli\u003eCLI no longer hangs at 100% CPU when sending a large file attachment\u003c/li\u003e\n\u003cli\u003eResume session picker no longer shows duplicate entries for the same Mission Control-backed session\u003c/li\u003e\n\u003cli\u003eSession resume selector displays summaries on a single line, truncated to fit the column width\u003c/li\u003e\n\u003cli\u003ePrint \u0026quot;Exiting…\u0026quot; to stderr immediately on Ctrl+C during prompt mode so shutdown progress is visible\u003c/li\u003e\n\u003cli\u003e/research uses an orchestrator/subagent model for more thorough and reliable deep research results\u003c/li\u003e\n\u003cli\u003eAutopilot mode now limits continuation messages to 5 by default (configurable with --max-autopilot-continues)\u003c/li\u003e\n\u003cli\u003eAutomatically clean up old CLI package versions from disk during auto-update\u003c/li\u003e\n\u003cli\u003eRemote session statusline shows the remote working directory and branch instead of local context\u003c/li\u003e\n\u003cli\u003e/update no longer re-submits the original -i prompt after restarting\u003c/li\u003e\n\u003cli\u003eDetect Azure DevOps repositories and auto-disable the GitHub MCP server\u003c/li\u003e\n\u003cli\u003eSession history, file tracking, and the /chronicle command are now available to all users\u003c/li\u003e\n\u003cli\u003eSkills are available as slash commands in ACP clients, matching the CLI experience\u003c/li\u003e\n\u003cli\u003eResuming a session no longer falsely reports it as in use after a previous CLI process exited unexpectedly\u003c/li\u003e\n\u003cli\u003e--config-dir now propagates correctly to plugin subcommands; --config-dir is deprecated in favor of COPILOT_HOME\u003c/li\u003e\n\u003cli\u003eMouse selection works while the /ask response dialog is open, so its content can be highlighted and copied\u003c/li\u003e\n\u003cli\u003eImprove CLI startup speed by loading custom CA certificates asynchronously\u003c/li\u003e\n\u003cli\u003eRemote control link shows the full URL in the timeline instead of 'Open in browser'\u003c/li\u003e\n\u003cli\u003eACP clients (e.g. Zed) now display the agent's live plan as it works through multi-step tasks\u003c/li\u003e\n\u003cli\u003eAdd toggle for custom statusLine.command visibility in the statusline picker\u003c/li\u003e\n\u003cli\u003eACP clients can now list and switch custom agents via the agent config option\u003c/li\u003e\n\u003cli\u003eMCP OAuth tokens cache correctly when multiple servers share the same URL but use different static OAuth client IDs\u003c/li\u003e\n\u003cli\u003eMCP tool names with dots or other invalid characters are now sanitized correctly\u003c/li\u003e\n\u003cli\u003eCtrl+C and double-Esc remove pending queued messages one at a time instead of all at once\u003c/li\u003e\n\u003cli\u003eSlash command suggestions rank prefix matches above fuzzy matches\u003c/li\u003e\n\u003cli\u003ePrompt mode (-p) now gates repo hooks and workspace MCP behind opt-in env vars (GITHUB_COPILOT_PROMPT_MODE_REPO_HOOKS and GITHUB_COPILOT_PROMPT_MODE_WORKSPACE_MCP) for secure-by-default behavior\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.40-3\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eAdded\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eclient_credentials\u003c/code\u003e OAuth grant type for MCP servers, enabling fully headless authentication without a browser\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImproved\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ePrint \u0026quot;Exiting…\u0026quot; to stderr immediately on Ctrl+C during prompt mode so shutdown progress is visible\u003c/li\u003e\n\u003cli\u003e/research uses an orchestrator/subagent model for more thorough and reliable deep research results\u003c/li\u003e\n\u003cli\u003eAutopilot mode now limits continuation messages to 5 by default (configurable with --max-autopilot-continues)\u003c/li\u003e\n\u003cli\u003eAutomatically clean up old CLI package versions from disk during auto-update\u003c/li\u003e\n\u003cli\u003eRemote session statusline shows the remote working directory and branch instead of local context\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFixed\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eSubagents correctly evaluate tool search support for their own model instead of inheriting the parent session's settings\u003c/li\u003e\n\u003cli\u003eSwitching sessions with /new or /resume no longer carries over pending messages to the new session\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/github/copilot-cli/blob/main/changelog.md\"\u003e@​github/copilot's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.40 - 2026-05-01\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePR branch decoration displays correctly in the footer regardless of model name length\u003c/li\u003e\n\u003cli\u003e/clear and /new reset the active custom agent selection\u003c/li\u003e\n\u003cli\u003eAssistant responses stream with smoother text output\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecopilot plugin list\u003c/code\u003e shows the correct version after running \u003ccode\u003ecopilot plugin update\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eclient_credentials\u003c/code\u003e OAuth grant type for MCP servers, enabling fully headless authentication without a browser\u003c/li\u003e\n\u003cli\u003eSubagents correctly evaluate tool search support for their own model instead of inheriting the parent session's settings\u003c/li\u003e\n\u003cli\u003eSwitching sessions with /new or /resume no longer carries over pending messages to the new session\u003c/li\u003e\n\u003cli\u003eCLI no longer hangs at 100% CPU when sending a large file attachment\u003c/li\u003e\n\u003cli\u003eResume session picker no longer shows duplicate entries for the same Mission Control-backed session\u003c/li\u003e\n\u003cli\u003eSession resume selector displays summaries on a single line, truncated to fit the column width\u003c/li\u003e\n\u003cli\u003ePrint \u0026quot;Exiting…\u0026quot; to stderr immediately on Ctrl+C during prompt mode so shutdown progress is visible\u003c/li\u003e\n\u003cli\u003e/research uses an orchestrator/subagent model for more thorough and reliable deep research results\u003c/li\u003e\n\u003cli\u003eAutopilot mode now limits continuation messages to 5 by default (configurable with --max-autopilot-continues)\u003c/li\u003e\n\u003cli\u003eAutomatically clean up old CLI package versions from disk during auto-update\u003c/li\u003e\n\u003cli\u003eRemote session statusline shows the remote working directory and branch instead of local context\u003c/li\u003e\n\u003cli\u003e/update no longer re-submits the original -i prompt after restarting\u003c/li\u003e\n\u003cli\u003eDetect Azure DevOps repositories and auto-disable the GitHub MCP server\u003c/li\u003e\n\u003cli\u003eSession history, file tracking, and the /chronicle command are now available to all users\u003c/li\u003e\n\u003cli\u003eSkills are available as slash commands in ACP clients, matching the CLI experience\u003c/li\u003e\n\u003cli\u003eResuming a session no longer falsely reports it as in use after a previous CLI process exited unexpectedly\u003c/li\u003e\n\u003cli\u003e--config-dir now propagates correctly to plugin subcommands; --config-dir is deprecated in favor of COPILOT_HOME\u003c/li\u003e\n\u003cli\u003eMouse selection works while the /ask response dialog is open, so its content can be highlighted and copied\u003c/li\u003e\n\u003cli\u003eImprove CLI startup speed by loading custom CA certificates asynchronously\u003c/li\u003e\n\u003cli\u003eRemote control link shows the full URL in the timeline instead of 'Open in browser'\u003c/li\u003e\n\u003cli\u003eACP clients (e.g. Zed) now display the agent's live plan as it works through multi-step tasks\u003c/li\u003e\n\u003cli\u003eAdd toggle for custom statusLine.command visibility in the statusline picker\u003c/li\u003e\n\u003cli\u003eACP clients can now list and switch custom agents via the agent config option\u003c/li\u003e\n\u003cli\u003eMCP OAuth tokens cache correctly when multiple servers share the same URL but use different static OAuth client IDs\u003c/li\u003e\n\u003cli\u003eMCP tool names with dots or other invalid characters are now sanitized correctly\u003c/li\u003e\n\u003cli\u003eCtrl+C and double-Esc remove pending queued messages one at a time instead of all at once\u003c/li\u003e\n\u003cli\u003eSlash command suggestions rank prefix matches above fuzzy matches\u003c/li\u003e\n\u003cli\u003ePrompt mode (-p) now gates repo hooks and workspace MCP behind opt-in env vars (GITHUB_COPILOT_PROMPT_MODE_REPO_HOOKS and GITHUB_COPILOT_PROMPT_MODE_WORKSPACE_MCP) for secure-by-default behavior\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.39 - 2026-04-28\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow ACP clients to toggle allow-all permission mode via session configuration\u003c/li\u003e\n\u003cli\u003eAdd /compact, /context, /usage, and /env slash commands for ACP sessions\u003c/li\u003e\n\u003cli\u003ePress ctrl+x → b to move the current running task or shell command to the background\u003c/li\u003e\n\u003cli\u003eTransient pipe errors on child process stdio streams no longer cause crashes or trigger false crash reports\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e/remote\u003c/code\u003e status output now shows actionable hints for each connection state\u003c/li\u003e\n\u003cli\u003eImprove --resume session picker with better tab layout, status display, and progressive loading\u003c/li\u003e\n\u003cli\u003eSlash command argument picker opens immediately at exact command boundaries without requiring a trailing space\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.0.37 - 2026-04-27\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eLocation-based permission persistence is now enabled by default, so approvals carry over across sessions for the same directory\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecopilot completion \u0026lt;bash|zsh|fish\u0026gt;\u003c/code\u003e subcommand to generate static shell completion scripts for subcommands, flags, and known choice values\u003c/li\u003e\n\u003cli\u003ePress \u003ccode\u003es\u003c/code\u003e in the session picker to cycle sort order: relevance, last used, created, or name\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/cb0ddf842f47d7ff461774dc15be65b7338c353e\"\u003e\u003ccode\u003ecb0ddf8\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.39\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/4e5cb95ddeaf7fa321e56f6abecd5a77ad53d570\"\u003e\u003ccode\u003e4e5cb95\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.37\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/6d1c577683f7671a40530d7e0f07191b70b90c95\"\u003e\u003ccode\u003e6d1c577\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.36\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/d7a05815d7d6d8fcda14fcd59c2f408748da4ed0\"\u003e\u003ccode\u003ed7a0581\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.35\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/65944372230c09dc862de673ff6eeb869b9787f3\"\u003e\u003ccode\u003e6594437\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.34\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/75fbe0c30ce408248dfbc12ee2e9f364ab3092c4\"\u003e\u003ccode\u003e75fbe0c\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.33\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/4e51f5a9c5dae0e4a40a2f653ee17167a2aa4806\"\u003e\u003ccode\u003e4e51f5a\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/3b72dea701a24798a8e996e2c74cf54a6bac8bb0\"\u003e\u003ccode\u003e3b72dea\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.31\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/2f883edd20dd13306452afe18f2a21c663ed2af8\"\u003e\u003ccode\u003e2f883ed\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.30\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/github/copilot-cli/commit/709b59e3f09291b92a52322bcec4a5c7ee7d591c\"\u003e\u003ccode\u003e709b59e\u003c/code\u003e\u003c/a\u003e Update changelog.md for version 1.0.29\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/github/copilot-cli/compare/v1.0.2...v1.0.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@google/genai` from 1.25.0 to 1.51.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/googleapis/js-genai/releases\"\u003e@​google/genai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.51.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.50.1...v1.51.0\"\u003e1.51.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/js-genai/commit/9e08ba923452a7028931ba4d054290115514578e\"\u003e9e08ba9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/js-genai/commit/5327c605960c1e06ff987d488082704bdbae597a\"\u003e5327c60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/js-genai/commit/35c941b024f7bff50fdcf155dda409d977b1cfcb\"\u003e35c941b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/js-genai/commit/faa1088785f0a733b9b65af9f78229f464a9f4c3\"\u003efaa1088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6f83a0533f6c9ea7cd97e218f313ebfbd77323ad\"\u003e6f83a05\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6aa848e9be75843821ba44db1e9947e4ee9cf899\"\u003e6aa848e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/e1c31ad0853be56ba0cddabe8eceb208eaf5c2a4\"\u003ee1c31ad\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eintroduce enterprise flag and GOOGLE_GENAI_USE_ENTERPRISE env var (\u003ca href=\"https://github.com/googleapis/js-genai/commit/cf7ad529f2b0d5b228ea238660f88df61305eacd\"\u003ecf7ad52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6c804649ec721d9e8ac20922252183eec5b57dc9\"\u003e6c80464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.50.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.50.0...v1.50.1\"\u003e1.50.1\u003c/a\u003e (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor Webhook types in GenAI SDKs for easier useage (\u003ca href=\"https://github.com/googleapis/js-genai/commit/5100abc2cec39c29a297545fe89a22b9ba2149bf\"\u003e5100abc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ewebhooks.retrieve\u003c/code\u003e to \u003ccode\u003ewebhooks.get\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/db6e771cc3b6da984e7fe71ca7cc722303ee6a3b\"\u003edb6e771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.50.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.49.0...v1.50.0\"\u003e1.50.0\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!CAUTION]\n\u003cstrong\u003eCRITICAL WARNING:\u003c/strong\u003e Do \u003cstrong\u003enot\u003c/strong\u003e use this version if you are implementing or relying on \u003cstrong\u003ewebhooks\u003c/strong\u003e. This release contains known issues regarding webhook sdk. Please use v1.50.1 or later.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;eu\u0026quot; as a supported service location for Vertex AI platform. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/2493f9c6d10817766a22bb45eb65468b95f7ae87\"\u003e2493f9c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeepResearchAgentConfig fields (\u003ca href=\"https://github.com/googleapis/js-genai/commit/3615ca2063f65b313f9963b6f47a67be320a0edd\"\u003e3615ca2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Live Avatar new fields (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6a0ff9699ebea6cd517834e43d23bcb362f04aa8\"\u003e6a0ff96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for new audio MIME types: opus, alaw, and mulaw (\u003ca href=\"https://github.com/googleapis/js-genai/commit/7137f13069bb65501b7816efb96924c40c2977cd\"\u003e7137f13\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd webhook and webhookConfig for js and python sdk (\u003ca href=\"https://github.com/googleapis/js-genai/commit/0f8960591f5f6359558bd9aedd868e4747eb6834\"\u003e0f89605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd webhook_config to batches.create() and models.generate_videos() (\u003ca href=\"https://github.com/googleapis/js-genai/commit/894bc937de0fdacc018bbf585cdbb75daaa7f943\"\u003e894bc93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWire the webhook into python and js client. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b6c5d189bc0ae98550c45333c5e7a9bc43648dd3\"\u003eb6c5d18\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.49.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.48.0...v1.49.0\"\u003e1.49.0\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce TYPE_L16 audio content and optional fields. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/c62cb9a1025990ef52adf3fb5d379e180c27eb36\"\u003ec62cb9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.48.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/googleapis/js-genai/blob/main/CHANGELOG.md\"\u003e@​google/genai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.50.1...v1.51.0\"\u003e1.51.0\u003c/a\u003e (2026-04-29)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Interactions] Add FileCitation.{custom_metadata,media_id,page_number} (\u003ca href=\"https://github.com/googleapis/js-genai/commit/9e08ba923452a7028931ba4d054290115514578e\"\u003e9e08ba9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e (\u003ca href=\"https://github.com/googleapis/js-genai/commit/5327c605960c1e06ff987d488082704bdbae597a\"\u003e5327c60\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd gemini-3.1-flash-tts-preview model to options (\u003ca href=\"https://github.com/googleapis/js-genai/commit/35c941b024f7bff50fdcf155dda409d977b1cfcb\"\u003e35c941b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ImageResizeMode for GenerateVideos (\u003ca href=\"https://github.com/googleapis/js-genai/commit/faa1088785f0a733b9b65af9f78229f464a9f4c3\"\u003efaa1088\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd new Gemini Deep Research agent models (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6f83a0533f6c9ea7cd97e218f313ebfbd77323ad\"\u003e6f83a05\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Vertex Dataset input and output options for batch jobs (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6aa848e9be75843821ba44db1e9947e4ee9cf899\"\u003e6aa848e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003einteraction-api:\u003c/strong\u003e Add grounding tool usage breakdown to Interaction Usage. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/e1c31ad0853be56ba0cddabe8eceb208eaf5c2a4\"\u003ee1c31ad\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eintroduce enterprise flag and GOOGLE_GENAI_USE_ENTERPRISE env var (\u003ca href=\"https://github.com/googleapis/js-genai/commit/cf7ad529f2b0d5b228ea238660f88df61305eacd\"\u003ecf7ad52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReplace the more ambiguous rate field with sample_rate. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6c804649ec721d9e8ac20922252183eec5b57dc9\"\u003e6c80464\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.50.0...v1.50.1\"\u003e1.50.1\u003c/a\u003e (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRefactor Webhook types in GenAI SDKs for easier useage (\u003ca href=\"https://github.com/googleapis/js-genai/commit/5100abc2cec39c29a297545fe89a22b9ba2149bf\"\u003e5100abc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ewebhooks.retrieve\u003c/code\u003e to \u003ccode\u003ewebhooks.get\u003c/code\u003e. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/db6e771cc3b6da984e7fe71ca7cc722303ee6a3b\"\u003edb6e771\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.49.0...v1.50.0\"\u003e1.50.0\u003c/a\u003e (2026-04-13)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u0026quot;eu\u0026quot; as a supported service location for Vertex AI platform. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/2493f9c6d10817766a22bb45eb65468b95f7ae87\"\u003e2493f9c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd DeepResearchAgentConfig fields (\u003ca href=\"https://github.com/googleapis/js-genai/commit/3615ca2063f65b313f9963b6f47a67be320a0edd\"\u003e3615ca2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd Live Avatar new fields (\u003ca href=\"https://github.com/googleapis/js-genai/commit/6a0ff9699ebea6cd517834e43d23bcb362f04aa8\"\u003e6a0ff96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for new audio MIME types: opus, alaw, and mulaw (\u003ca href=\"https://github.com/googleapis/js-genai/commit/7137f13069bb65501b7816efb96924c40c2977cd\"\u003e7137f13\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd webhook and webhookConfig for js and python sdk (\u003ca href=\"https://github.com/googleapis/js-genai/commit/0f8960591f5f6359558bd9aedd868e4747eb6834\"\u003e0f89605\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd webhook_config to batches.create() and models.generate_videos() (\u003ca href=\"https://github.com/googleapis/js-genai/commit/894bc937de0fdacc018bbf585cdbb75daaa7f943\"\u003e894bc93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eWire the webhook into python and js client. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/b6c5d189bc0ae98550c45333c5e7a9bc43648dd3\"\u003eb6c5d18\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.48.0...v1.49.0\"\u003e1.49.0\u003c/a\u003e (2026-04-08)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce TYPE_L16 audio content and optional fields. (\u003ca href=\"https://github.com/googleapis/js-genai/commit/c62cb9a1025990ef52adf3fb5d379e180c27eb36\"\u003ec62cb9a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.47.0...v1.48.0\"\u003e1.48.0\u003c/a\u003e (2026-03-31)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport dedicated TextAnnotationDelta for streaming tool responses (\u003ca href=\"https://github.com/googleapis/js-genai/commit/89552baa732f41a8d733893ccccb8dd00cd9d27f\"\u003e89552ba\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/61013d63a8f7d73a3fc920daa66b6ef769cff2a9\"\u003e\u003ccode\u003e61013d6\u003c/code\u003e\u003c/a\u003e chore(main): release 1.51.0 (\u003ca href=\"https://redirect.github.com/googleapis/js-genai/issues/1503\"\u003e#1503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/8137d23260a267cc4c09e0fc22320afe82400650\"\u003e\u003ccode\u003e8137d23\u003c/code\u003e\u003c/a\u003e chore: add the deprecation marker back\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/734dab038058edabae8e855c4ff217bd0e9bfcd4\"\u003e\u003ccode\u003e734dab0\u003c/code\u003e\u003c/a\u003e chore: no-op\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/006286b61eb416ee8503aacf5016ab66598f2e2f\"\u003e\u003ccode\u003e006286b\u003c/code\u003e\u003c/a\u003e chore: Add page number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/986bbedaec6dd40c0d6b00774e2bcab4d35db06b\"\u003e\u003ccode\u003e986bbed\u003c/code\u003e\u003c/a\u003e chore: Adjust Webhook update to better reflect modifiable fields\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/e1c31ad0853be56ba0cddabe8eceb208eaf5c2a4\"\u003e\u003ccode\u003ee1c31ad\u003c/code\u003e\u003c/a\u003e feat(interaction-api): Add grounding tool usage breakdown to Interaction Usage.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/26975d00d8c996286eddc9d2c03ee4f8a1a9ffd7\"\u003e\u003ccode\u003e26975d0\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/faa1088785f0a733b9b65af9f78229f464a9f4c3\"\u003e\u003ccode\u003efaa1088\u003c/code\u003e\u003c/a\u003e feat: Add ImageResizeMode for GenerateVideos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/6c804649ec721d9e8ac20922252183eec5b57dc9\"\u003e\u003ccode\u003e6c80464\u003c/code\u003e\u003c/a\u003e feat: Replace the more ambiguous rate field with sample_rate.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/googleapis/js-genai/commit/5327c605960c1e06ff987d488082704bdbae597a\"\u003e\u003ccode\u003e5327c60\u003c/code\u003e\u003c/a\u003e feat: Add \u003ccode\u003eoutput_info\u003c/code\u003e to \u003ccode\u003eBatchJob\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/googleapis/js-genai/compare/v1.25.0...v1.51.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003epreinstall\u003c/code\u003e script and modifies \u003ccode\u003eprepare\u003c/code\u003e script that run during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@modelcontextprotocol/sdk` from 1.26.0 to 1.29.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\u003ev1.29.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: treat v1.x as primary branch for npm latest tag (backport \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1577\"\u003e#1577\u003c/a\u003e) 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/1749\"\u003emodelcontextprotocol/typescript-sdk#1749\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v1.x] fix: disallow null (infinite) requested TTL by \u003ca href=\"https://github.com/LucaButBoring\"\u003e\u003ccode\u003e@​LucaButBoring\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1339\"\u003emodelcontextprotocol/typescript-sdk#1339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v1.x] fix: add missing size field to ResourceSchema by \u003ca href=\"https://github.com/olaservo\"\u003e\u003ccode\u003e@​olaservo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1575\"\u003emodelcontextprotocol/typescript-sdk#1575\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd typings exports by \u003ca href=\"https://github.com/tdraier\"\u003e\u003ccode\u003e@​tdraier\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1623\"\u003emodelcontextprotocol/typescript-sdk#1623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1.x npm audit fix 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/1780\"\u003emodelcontextprotocol/typescript-sdk#1780\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev1.x \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1623\"\u003e#1623\u003c/a\u003e follow up -add missing types to package.json 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/1773\"\u003emodelcontextprotocol/typescript-sdk#1773\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v1.x backport] Allow servers / clients to advertise extensions in the capability object by \u003ca href=\"https://github.com/localden\"\u003e\u003ccode\u003e@​localden\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1811\"\u003emodelcontextprotocol/typescript-sdk#1811\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(stdio): always set windowsHide on Windows, not just in Electron by \u003ca href=\"https://github.com/jnMetaCode\"\u003e\u003ccode\u003e@​jnMetaCode\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1640\"\u003emodelcontextprotocol/typescript-sdk#1640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump version to 1.29.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/1820\"\u003emodelcontextprotocol/typescript-sdk#1820\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/tdraier\"\u003e\u003ccode\u003e@​tdraier\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1623\"\u003emodelcontextprotocol/typescript-sdk#1623\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jnMetaCode\"\u003e\u003ccode\u003e@​jnMetaCode\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1640\"\u003emodelcontextprotocol/typescript-sdk#1640\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.28.0...v1.29.0\"\u003ehttps://github.com/modelcontextprotocol/typescript-sdk/compare/v1.28.0...v1.29.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.28.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: use scopes_supported from resource metadata by default (fixes \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/580\"\u003e#580\u003c/a\u003e) by \u003ca href=\"https://github.com/antogyn\"\u003e\u003ccode\u003e@​antogyn\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/757\"\u003emodelcontextprotocol/typescript-sdk#757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[v1.x backport] Default to client_secret_basic when server omits token_endpoint_auth_methods_supported by \u003ca href=\"https://github.com/pcarleton\"\u003e\u003ccode\u003e@​pcarleton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1611\"\u003emodelcontextprotocol/typescript-sdk#1611\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: reject plain JSON Schema objects passed as inputSchema by \u003ca href=\"https://github.com/tiluckdave\"\u003e\u003ccode\u003e@​tiluckdave\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1596\"\u003emodelcontextprotocol/typescript-sdk#1596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: clear _timeoutInfo in _onclose() and scope .finally() abort controller cleanup by \u003ca href=\"https://github.com/pcarleton\"\u003e\u003ccode\u003e@​pcarleton\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1462\"\u003emodelcontextprotocol/typescript-sdk#1462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(server/auth): RFC 8252 loopback port relaxation by \u003ca href=\"https://github.com/poteat\"\u003e\u003ccode\u003e@​poteat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1738\"\u003emodelcontextprotocol/typescript-sdk#1738\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump version to 1.28.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/1746\"\u003emodelcontextprotocol/typescript-sdk#1746\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/antogyn\"\u003e\u003ccode\u003e@​antogyn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/757\"\u003emodelcontextprotocol/typescript-sdk#757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tiluckdave\"\u003e\u003ccode\u003e@​tiluckdave\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1596\"\u003emodelcontextprotocol/typescript-sdk#1596\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/poteat\"\u003e\u003ccode\u003e@​poteat\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1738\"\u003emodelcontextprotocol/typescript-sdk#1738\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.27.1...v1.28.0\"\u003ehttps://github.com/modelcontextprotocol/typescript-sdk/compare/v1.27.1...v1.28.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.27.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: implement auth/pre-registration conformance scenario 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/1545\"\u003emodelcontextprotocol/typescript-sdk#1545\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add governance documentation for SEP-1730 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/1547\"\u003emodelcontextprotocol/typescript-sdk#1547\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: comprehensive feature documentation for SEP-1730 Tier 1 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/1548\"\u003emodelcontextprotocol/typescript-sdk#1548\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: prevent command injection in example URL opening (v1.x backport) by \u003ca href=\"https://github.com/maxisbey\"\u003e\u003ccode\u003e@​maxisbey\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1579\"\u003emodelcontextprotocol/typescript-sdk#1579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: call onerror for silently swallowed transport errors by \u003ca href=\"https://github.com/qing-ant\"\u003e\u003ccode\u003e@​qing-ant\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1580\"\u003emodelcontextprotocol/typescript-sdk#1580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: bump version to 1.27.1 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/1581\"\u003emodelcontextprotocol/typescript-sdk#1581\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/qing-ant\"\u003e\u003ccode\u003e@​qing-ant\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/pull/1580\"\u003emodelcontextprotocol/typescript-sdk#1580\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.27.0...v1.27.1\"\u003ehttps://github.com/modelcontextprotocol/typescript-sdk/compare/v1.27.0...v1.27.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.27.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/modelcontextprotocol/typescript-sdk/commit/e12cbd7078db388152f6e839abdbe09ba01f3f32\"\u003e\u003ccode\u003ee12cbd7\u003c/code\u003e\u003c/a\u003e chore: bump version to 1.29.0 (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1820\"\u003e#1820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/3913fd4443a86536155e3ebef9edd2045c372c1e\"\u003e\u003ccode\u003e3913fd4\u003c/code\u003e\u003c/a\u003e fix(stdio): always set windowsHide on Windows, not just in Electron (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1640\"\u003e#1640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/5608e78dd0d4ca6cd7dd03278419578f1780365a\"\u003e\u003ccode\u003e5608e78\u003c/code\u003e\u003c/a\u003e [v1.x backport] Allow servers / clients to advertise extensions in the capabi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/7213816788e634ffb9d09affe50f0295093bfb73\"\u003e\u003ccode\u003e7213816\u003c/code\u003e\u003c/a\u003e v1.x \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1623\"\u003e#1623\u003c/a\u003e follow up -add missing types to package.json (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1773\"\u003e#1773\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/364f38ca2d8895aed7c37b7a0a1031bb7ae4841c\"\u003e\u003ccode\u003e364f38c\u003c/code\u003e\u003c/a\u003e v1.x npm audit fix (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1780\"\u003e#1780\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/c95cc0943b045517e4cc414baf1f168b216c3142\"\u003e\u003ccode\u003ec95cc09\u003c/code\u003e\u003c/a\u003e Add typings exports (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1623\"\u003e#1623\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/ddadaa6cc633fb5db0c094bf031b15b68a357820\"\u003e\u003ccode\u003eddadaa6\u003c/code\u003e\u003c/a\u003e [v1.x] fix: add missing size field to ResourceSchema (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1575\"\u003e#1575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/2a158513028d9f862c4188b6957e78cd5663f26b\"\u003e\u003ccode\u003e2a15851\u003c/code\u003e\u003c/a\u003e [v1.x] fix: disallow null (infinite) requested TTL (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1339\"\u003e#1339\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/13e30f1d36de8442417fec695983bdb155c00768\"\u003e\u003ccode\u003e13e30f1\u003c/code\u003e\u003c/a\u003e fix: treat v1.x as primary branch for npm latest tag (backport \u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1577\"\u003e#1577\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1749\"\u003e#1749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/commit/a0565695218544fc53e99bf5b544a887d373cefa\"\u003e\u003ccode\u003ea056569\u003c/code\u003e\u003c/a\u003e chore: bump version to 1.28.0 (\u003ca href=\"https://redirect.github.com/modelcontextprotocol/typescript-sdk/issues/1746\"\u003e#1746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/modelcontextprotocol/typescript-sdk/compare/v1.26.0...v1.29.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@opentelemetry/api` from 1.9.0 to 1.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/releases\"\u003e@​opentelemetry/api's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eapi/v1.9.1\u003c/h2\u003e\n\u003ch2\u003e1.9.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(api): prioritize \u003ccode\u003eesnext\u003c/code\u003e export condition as it is more specific \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5458\"\u003e#5458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): update diag \u003ccode\u003econsoleLogger\u003c/code\u003e to use original console methods to prevent infinite loop when a console instrumentation is present \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6395\"\u003e#6395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): use \u003ccode\u003eAttributes\u003c/code\u003e instead of deprecated \u003ccode\u003eSpanAttributes\u003c/code\u003e in \u003ccode\u003eSpanOptions\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6478\"\u003e#6478\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(diag): change types in \u003ccode\u003eDiagComponentLogger\u003c/code\u003e from \u003ccode\u003eany\u003c/code\u003e to \u003ccode\u003eunknown\u003c/code\u003e\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5478\"\u003e#5478\u003c/a\u003e \u003ca href=\"https://github.com/loganrosen\"\u003e\u003ccode\u003e@​loganrosen\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api): re-introduce fallback chain for global utils \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6523/\"\u003e#6523\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(api): refactor to avoid circular deps by merging observable types into \u003ccode\u003eMetric.ts\u003c/code\u003e \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6441\"\u003e#6441\u003c/a\u003e \u003ca href=\"https://github.com/pichlermarc\"\u003e\u003ccode\u003e@​pichlermarc\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(api): remove \u0026quot;export *\u0026quot; in favor of explicit named exports \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/4880\"\u003e#4880\u003c/a\u003e \u003ca href=\"https://github.com/robbkidd\"\u003e\u003ccode\u003e@​robbkidd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enable tsconfig isolatedModules \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5697\"\u003e#5697\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: disallow constructor parameter property syntax \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6187\"\u003e#6187\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(api): remove platform-specific globalThis, use globalThis directly \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6208\"\u003e#6208\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(api): mark ProxyTracerProvider as deprecated \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6328\"\u003e#6328\u003c/a\u003e \u003ca href=\"https://github.com/cjihrig\"\u003e\u003ccode\u003e@​cjihrig\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: enforce \u003ccode\u003eimport type\u003c/code\u003e for type-only imports via ESLint \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/6467\"\u003e#6467\u003c/a\u003e \u003ca href=\"https://github.com/overbalance\"\u003e\u003ccode\u003e@​overbalance\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(api): improve isValidSpanId, isValidTraceId performance \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/5714\"\u003e#5714\u003c/a\u003e \u003ca href=\"https://github.com/seemk\"\u003e\u003ccode\u003e@​seemk\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/open-telemetry/opentelemetry-js/blob/main/CHANGELOG.md\"\u003e@​opentelemetry/api's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.9.1\u003c/h2\u003e\n\u003ch3\u003e:bug: (Bug Fix)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: avoid grpc types dependency \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3551\"\u003e#3551\u003c/a\u003e \u003ca href=\"https://github.com/flarna\"\u003e\u003ccode\u003e@​flarna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(otlp-proto-exporter-base): Match Accept header with Content-Type in the proto exporter\n\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3562\"\u003e#3562\u003c/a\u003e \u003ca href=\"https://github.com/scheler\"\u003e\u003ccode\u003e@​scheler\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: include tracestate in export \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3569\"\u003e#3569\u003c/a\u003e \u003ca href=\"https://github.com/flarna\"\u003e\u003ccode\u003e@​flarna\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e:house: (Internal)\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: fix cross project links and missing implicitly exported types \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3533\"\u003e#3533\u003c/a\u003e \u003ca href=\"https://github.com/legendecas\"\u003e\u003ccode\u003e@​legendecas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(sdk-metrics): add exponential histogram mapping functions \u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/pull/3504\"\u003e#3504\u003c/a\u003e \u003ca href=\"https://github.com/mwear\"\u003e\u003ccode\u003e@​mwear\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/open-telemetry/opentelemetry-js/commit/279458e7ddf16f7ddca5fe60c78672e05fafce66\"\u003e\u003ccode\u003e279458e\u003c/code\u003e\u003c/a\u003e Release 1.9.1 / 0.35.1 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3573\"\u003e#3573\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/49787433b66a17a1788a20f3a7edda3aa2580890\"\u003e\u003ccode\u003e4978743\u003c/code\u003e\u003c/a\u003e fix(http): remove outgoing headers normalization (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3557\"\u003e#3557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/d1f9594d0c691a0422c0d56fc8243d84c32324e2\"\u003e\u003ccode\u003ed1f9594\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency rimraf to v4 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3532\"\u003e#3532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/e0abcc0b3fe49545a7d0a62825e9f9399c178f60\"\u003e\u003ccode\u003ee0abcc0\u003c/code\u003e\u003c/a\u003e fix: remove JSON syntax error and regenerate tsconfig files (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3566\"\u003e#3566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/a90c558772e049d614f91c8046b60c49f3211de9\"\u003e\u003ccode\u003ea90c558\u003c/code\u003e\u003c/a\u003e fix(sdk-node): register instrumentations early (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3502\"\u003e#3502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/5b070b80a43f8c29ac1ea87f868b5ba01b11b0a3\"\u003e\u003ccode\u003e5b070b8\u003c/code\u003e\u003c/a\u003e fix: include TraceState in trace exports (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3569\"\u003e#3569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/dcb09b76d1013c8e8c18fcb7b34e73b876a716f9\"\u003e\u003ccode\u003edcb09b7\u003c/code\u003e\u003c/a\u003e chore(deps): update dependency gh-pages to v5 (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3571\"\u003e#3571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3bc93a9fa69ad5bcd32966d044781ee7f0eca496\"\u003e\u003ccode\u003e3bc93a9\u003c/code\u003e\u003c/a\u003e feat: exponential histogram - part 1 - mapping functions (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3504\"\u003e#3504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/3670071468f95ccc73bc2e89fe9d2415803ac3dc\"\u003e\u003ccode\u003e3670071\u003c/code\u003e\u003c/a\u003e fix: avoid grpc types dependency (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3551\"\u003e#3551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/open-telemetry/opentelemetry-js/commit/b5ef0e4625ad7da67bde80dcb4aa451be98e665a\"\u003e\u003ccode\u003eb5ef0e4\u003c/code\u003e\u003c/a\u003e chore: fix proto generation (\u003ca href=\"https://redirect.github.com/open-telemetry/opentelemetry-js/issues/3567\"\u003e#3567\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in...\n\n_Description has been truncated_","html_url":"https://github.com/petarkabashki/vs-copilot-demistified/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/petarkabashki%2Fvs-copilot-demistified/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"8.4.0","new_version":"8.4.2","update_type":"patch","path":null,"pr_created_at":"2026-05-01T06:47:22.000Z","version_change":"8.4.0 → 8.4.2","issue":{"uuid":"4363233300","node_id":"PR_kwDOJCggdc7XXGK3","number":485,"state":"open","title":"Bump open from 8.4.0 to 8.4.2","user":"dependabot[bot]","labels":["no-pr-activity"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-01T06:47:22.000Z","updated_at":"2026-05-31T07:08:37.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"open","old_version":"8.4.0","new_version":"8.4.2","repository_url":"https://github.com/sindresorhus/open"}],"path":null,"ecosystem":"npm"},"body":"Bumps [open](https://github.com/sindresorhus/open) from 8.4.0 to 8.4.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/open/releases\"\u003eopen's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix support for Podman  51fae87\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2\"\u003ehttps://github.com/sindresorhus/open/compare/v8.4.1...v8.4.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev8.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eallowNonzeroExitCode\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/296\"\u003e#296\u003c/a\u003e)  051edca\u003c/li\u003e\n\u003cli\u003eFix the \u003ccode\u003eapp\u003c/code\u003e argument with WSL (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/295\"\u003e#295\u003c/a\u003e)  4cf1a6d\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1\"\u003ehttps://github.com/sindresorhus/open/compare/v8.4.0...v8.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/cbc008bab21f657475b54e33a823b2941737da6f\"\u003e\u003ccode\u003ecbc008b\u003c/code\u003e\u003c/a\u003e 8.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/51fae87baffdb3952869c8e35a88dd125f36d3a5\"\u003e\u003ccode\u003e51fae87\u003c/code\u003e\u003c/a\u003e Fix support for Podman\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/27e4e3a193928fe0cfb43cee746292df339bb332\"\u003e\u003ccode\u003e27e4e3a\u003c/code\u003e\u003c/a\u003e 8.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/13a800c711e4450350263b78365e61d32c513b64\"\u003e\u003ccode\u003e13a800c\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/051edcae8f698905e2544a5bb3163bd70a185dab\"\u003e\u003ccode\u003e051edca\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eallowNonzeroExitCode\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/296\"\u003e#296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/4cf1a6d0de33b5c6788ec2a64194076853ba4857\"\u003e\u003ccode\u003e4cf1a6d\u003c/code\u003e\u003c/a\u003e Fix the \u003ccode\u003eapp\u003c/code\u003e argument with WSL (\u003ca href=\"https://redirect.github.com/sindresorhus/open/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/open/commit/05ba9e150cc1a2629e518a9cc19b586c6ca3f269\"\u003e\u003ccode\u003e05ba9e1\u003c/code\u003e\u003c/a\u003e Meta tweaks\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/open/compare/v8.4.0...v8.4.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=open\u0026package-manager=npm_and_yarn\u0026previous-version=8.4.0\u0026new-version=8.4.2)](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/thefarmhousedesign/shopify-renewed/pull/485","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/thefarmhousedesign%2Fshopify-renewed/issues/485","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/485/packages"}}]}